Gra*_*avy 7 pagination twitter-bootstrap laravel laravel-4 twitter-bootstrap-3
使用Laravel Pagination时,我相信生成的css类与bootstrap 2相关,而不是bootstrap 3.
{{ $products->links() }} 生成
<div class="pagination">
<ul>
<?php echo $presenter->render(); ?>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
但是我希望它能够生成:
<ul class="pagination">
<?php echo $presenter->render(); ?>
</ul>
Run Code Online (Sandbox Code Playgroud)
在不更改框架代码的情况下laravel/framework/src/illuminate/pagination/views/slider.php,是否有更好/正确的方法来覆盖由此生成的CSS /代码{{ $products->links() }}?
小智 11
我在最近的一次更新中看到了一些东西,我没试过,但看起来你所做的就是改变:
'pagination'=>'pagination :: slider',
在视图配置中:
'pagination'=>'pagination :: slider-3',
然后使用:
https://github.com/laravel/framework/blob/master/src/Illuminate/Pagination/views/slider-3.php
是的你可以:)编辑/app/config/view.php来指定分页值:
<?php
return array(
'paths' => array(__DIR__.'/../views'),
'pagination' => 'elements/pagination',
);
Run Code Online (Sandbox Code Playgroud)
之后,创建一个view/elements/pagination.php,并添加+修改以下文件的内容:https:
//github.com/laravel/framework/blob/master/src/Illuminate/Pagination/views/slider.php