papajoker / bootstrap2
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2024-09-24 03:02:52 UTC
README
#CSS框架 #Bootstrap 2 - Bootstrap3 - JqueryMobile
测试laravel 4的starter-kit css包
##包含
- css-js-img
- 一个测试视图:frontend/layout
- 微型模板模型(未使用)
##要求
- Laravel 4
- starter-kit fr
##安装
获取starter-kit fr
在composer.json中添加框架:"papajoker/bootstrap2" : "@dev", "papajoker/bootstrap3" : "@dev", "papajoker/jquerymobile" : "@dev"
在命令行中,执行(php) composer(.phar) update
php artisan asset:publish
ou individuellement
php artisan asset:publish papajoker/bootstrap2
php artisan asset:publish papajoker/bootstrap3
php artisan asset:publish papajoker/jquerymobile
##配置
要加载框架css
###1) 在app/config.view.php中替换 'paths' => array(__DIR__.'/../views'),
为 'paths' => array(public_path().'/packages/papajoker/jquerymobile/views',app_path().'/views'),
这一行非常重要:在app/config.view.php中我们告诉laravel在哪里找到视图,我们要求它如果找不到框架css中的视图,则加载“正常”视图(/app/views/)
从一个框架切换到另一个框架
在app/config.view.php中修改 paths
使用
Ajoutez,modifiez vos vues dans /app/views/
pour les vues spécifiques au framework css préférez le dossier /public/packages/.../views/
在linux中,通过ln -s source_Packkage lien_symb_App命令创建目录/public/packages/.../views/的软链接到/app/,这两个目录现在有了两个不同的入口。对于Windows开发,可以使用mklink
也可以使用视图的命名空间:View::addNamespace('frameworkcss', '/public/frameworkcss/views'); return View::make('frameworkcss::view.name');
bootstrap3:布局是bootstrap2的,几乎不可用!这些框架只有一个特定的视图:/frontend/layouts/default.blade.php