larakit/sf-jquery

sf-jquery

2.2.3 2016-04-25 07:36 UTC

This package is auto-updated.

Last update: 2024-04-15 23:31:08 UTC


README

Установка пакета

composer require larakit/sf-jquery

Ничего дополнительно инициализировать не надо, добавив этот пакет в зависимости в composer.json, он сам установится и пропишется на всех страницах автоматически.

Отключение пакета на некоторых роутах

В файле ./app/Http/staticfiles.php добавьте

\Larakit\StaticFiles\Manager::package('larakit/sf-jquery')
    ->addExclude('home')
    ->addExclude('admin.*');

тогда пакет не будет включен на главной странице и на всех страницах админки.

Изменение состава подключаемой статики пакета

Если вы использовали какой-то пакет, который за собой потянул этот пакет, но вас не устраивает версия библиотеки, подключаемая по умолчанию (например не хотите использовать CDN, а хотите отдавать со своего сайта), то вместо базового способа инициализации пакета

\Larakit\StaticFiles\Manager::package('larakit/sf-jquery')
  ->js('//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js');

вы можете переопределить его, вызвав инициализацию пакета еще раз

\Larakit\StaticFiles\Manager::package('larakit/sf-jquery')
//очистить список подключенных JS
->clearJs()
//добавить свой
->js('/jquery.js');