larakit/sf-bootstrap-switch

[Larakit][lk-staticfiles] http://www.bootstrap-switch.org/

dev-master 2016-05-23 03:27 UTC

This package is auto-updated.

Last update: 2024-09-16 01:10:04 UTC


README

安装包

composer require larakit/sf-bootstrap-switch

不需要进行任何其他初始化,只需在 composer.json 的依赖中添加此包,它将自动安装并应用于所有页面。

###使用

给您的复选框添加类 "js-bootstrap-switch",其他一切将自动设置。

有关插件的功能和其他属性的详细信息,请参阅其官方页面 http://www.bootstrap-switch.org/

在某些路由上禁用包

在文件 ./app/Http/staticfiles.php 中添加

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

这样包就不会在主页和所有管理员页面上启用。

更改连接的静态包内容

如果您使用了某个包,它依赖于此包,但您对默认连接的库版本不满意(例如,您不想使用 CDN,而想从自己的网站上提供),那么您可以通过再次调用包的初始化来覆盖它

\Larakit\StaticFiles\Manager::package('larakit/sf-bootstrap-switch')
    ->js('//cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/js/bootstrap-switch.min.js')
    ->css('//cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/css/bootstrap3/bootstrap-switch.min.css');

初始化

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