cancel
Showing results for 
Search instead for 
Did you mean: 

Не могу подключить библиотеку.

Не могу подключить библиотеку.

В мадженте новичёк.
Не получается подключить библиотеку jquery-ui

.
Стоит свой пакет. Называется alokuteshop. Тема default. Итого пути к теме:
    /app/design/frontend/alokuteshop/default/

    /skin/frontend/alokuteshop/default/

 

Редактирую файл local.xml
Путь: /app/design/frontend/alokuteshop/default/layout/local.xml

Добавляю:

 

<!-- jQuery UI Including -->
<default>
   <reference name="head">
         <action method="addItem"><type>skin_js</type>
                <script>js/lib/jquery-ui.min.js</script>
          </action>
   </reference>
</default>
<!-- /jQuery UI including -->

 

Файл jquery-ui.min.js реально лежит где указано:

     /skin/frontend/alokuteshop/default/js/lib/jquery-ui.min.js


Но маджента почему-то его не находит, и начинает искать его в базе:
    /skin/frontend/base/default/js/lib/jquery-ui.min.js
И естественно там тоже не находит и выдаёт в консоль ошибку.

В чём проблема? Подскажите, пожалуйста!


Попробовал положить библиотеку в корневую папку js и подгружать через addJs оттуда (js/lib/jquery-ui.min.js)

 

Тогда всё заработало:

    <action method="addJs"><script>lib/jquery/jquery-ui.min.js</script></action>
Но ведь это не выход!
Мне ещё файлы подключать нужно будет на уровне темы. А не получается! Что делать?

2 REPLIES

Re: Не могу подключить библиотеку.

попробуй подключить библиотеку в
app\design\frontend\alokuteshop\default\layout\page.xml


<action method="addJs"><script>jQuery.js</script></action>

 

Re: Не могу подключить библиотеку.

Cпасибо за оперативный ответ.
Прочитал и всё получилось!
Хотя... по другому)))

Убрал минус в названии файла  "jquery-ui.min.js"  и с названием "jqueryui.min.js"  всё заработало!

 

Кажись я врубился в чём дело...
Файла действительно не было на сервере, а когда я переименовал его в редакторе - он подгрузился на сервак)))
Вот я дубина))

В любом случае спасибо большое за поддержку!