Как отладить пользовательскую установку Colorbox для Magento - PullRequest
3 голосов
/ 11 октября 2011

Я хотел иметь Colorbox (http://jacklmoore.com/colorbox/) лайтбокс, который бы отображал изображения продуктов в мини-галерее для статических страниц.

Я установил Colorbox на Magento:

JS

  • / skin / frontend / {custom} /default/js/colorbox.inline.js
  • (для встроенного сценария, который находится в заголовке примеров)

  • / skin / frontend / {custom} /default/js/jquery.colorbox.js

CSS - / skin / frontend / {custom} / default/css/colorbox.css

Изображения - /skin/frontend/ndomcustom‹/default/images/...


Я обновил XML страницы в бэкэнде в разделе«Обновление пользовательского макета XML» выглядит следующим образом:

skin_csscss / colorbox.css skin_jsjs / jquery / jquery.1.6.min.js skin_jsjs / jquery / jquery.colorbox.js skin_jsjs / jquery / colorbox.inline.js

Когда я нажимаю ссылки на класс colorbox для проверки, изображение открывается на той же вкладке, но как внешний файл. Я настраиваю локальный файл, который ссылается на те же изображения и ссылкиЭто файлы JS и CSS, которые я использую для Magento, и лайтбокс работает.

Я немного озадачен происходящим, поэтому любые советы, идеи и советы приветствуются.

Ура!

1 Ответ

0 голосов
/ 14 октября 2011

Это то, что вам нужно.Переместите файлы javascript в /js/colorbox/jquery.colorbox.js /js/colorbox/colorbox.inline.js

<reference name="head">
    <action method="addJs"><script>colorbox/jquery.colorbox.js</script></action>
    <action method="addJs"><script>colorbox/colorbox.inline.js</script></action>
</reference >

. Это позволит загрузить файлы javascript.см. файл page.xml, чтобы узнать, как загрузить CSS-файлы из папки скина.

...