【发布时间】:2015-06-18 01:42:02
【问题描述】:
我正在使用 Laravel 5 和 Bootstrap 3.3.4
所以我的控制器中有以下代码:
$articles = Newsarticles::paginate(10);
return view ('news',compact('articles');
那么在我看来我有:
@foreach($articles as $article)
<article>
<h2>
<a href="{!! action('DynamicPages@show', [$article->slug]) !!}">{!! $article->headline !!}</a>
</h2>
<div class="body">
{!! substr($article->article,0,500) !!}
</div>
</article>
@endforeach
{!! $articles->render() !!}
当我运行它时,页面底部的分页链接会正常显示,并且看起来应该是这样。但是,如果我将控制器更改为:
$articles = Newsarticles::orderBy('artdate','DESC')->paginate(10);
我的分页链接是这样出来的:
«
1
2
3
4
5
6
»
代码中的一个小调整如何破坏css?
【问题讨论】:
-
我猜,您允许用户在
$article->title或$article->article中输入html 标签。因此,$article->headline或$article->article中的标签可能已损坏。您可以通过删除这些行并刷新页面来测试它。 -
您,先生,真是个天才!!!谢谢@minioz!!!
-
不客气。我刚刚发布了我的答案:)
标签: php css laravel twitter-bootstrap-3 laravel-5