2016-09-04 3 views
0

Я хочу использовать пакет noty, но я не могу найти руководство. Из моего понимания мне нужно только связать его с пакетом. В старых вопросах люди рекомендуют добавлять его в AppKernel, но этот пакет не имеет * .php в корневом пути.Ссылка на javascript из внешнего пакета (noty) в Symfony, нет AppKernel

Я хочу сохранить путь к пакету, и я не хочу перемещаться в веб-папку.

+1

Вы можете перефразировать свой вопрос, пожалуйста? – Federkun

ответ

0

Насколько я могу видеть, noty является библиотекой, не расслоения (я предполагаю, что вы используете https://packagist.org/packages/needim/noty).

A комплект специально разработан для Symfony, поэтому правильный способ использования заключается в включении в AppKernel.php, как упоминалось выше.

библиотека не построена специально для Symfony, так что вы просто включить его с помощью Composer, а затем (так как это плагин JQuery), вы должны инициализировать его в базовом шаблоне Twig и использовать его, как вы хотите.

+0

Я новичок в php/symfony. Я думал, что пакеты могут быть загружены эксклюзивно через Composer, я не знал о библиотеках. Теперь я получил ссылку на библиотеку от ветви следующим образом: 'src =" {{asset ('../ vendor/needim/noty/js/noty/packaged/jquery.noty.packaged.min.js')}} " ' Но я думаю, что не обязательно добавлять полный путь к библиотеке ... Нет лучшего способа связать библиотеку с веточкой? – Frodogus