有人可以幫助重寫這個,從HTML到Laravel4?鏈接圖標在Laravel 4
<a href="index.php" ><span><i class="icon-home"></i></span> Home </a>
該頁面的路由名稱只是'/'。 我知道如何寫在Laravel簡單鏈接:
{{ HTML::link('/','Home) }}
但我怎麼可以添加跨度類的字體真棒圖標?
有人可以幫助重寫這個,從HTML到Laravel4?鏈接圖標在Laravel 4
<a href="index.php" ><span><i class="icon-home"></i></span> Home </a>
該頁面的路由名稱只是'/'。 我知道如何寫在Laravel簡單鏈接:
{{ HTML::link('/','Home) }}
但我怎麼可以添加跨度類的字體真棒圖標?
我只是把鏈接放在href中。
<a href="{{ url('/') }}"><span><i class="icon-home"></i></span> Home</a>
沒有必要通過Laravel生成所有剩下的東西。
@Dries認爲簡單而直接,但你真的想完全通過Laravel完成它,我會建議編寫一個HTML宏,特別是如果你想要更復雜的HTML結構參與。例如,這裏是<a><img /></a>
結構的宏:
HTML::macro('image_link', function($url = '', $img='img/', $alt='', $param = false, $active=true, $ssl=false)
{
$url = $ssl==true ? URL::to_secure($url) : URL::to($url);
$img = HTML::image($img,$alt);
$link = $active==true ? HTML::link($url, '#', $param) : $img;
$link = str_replace('#',$img,$link);
return $link;
});
你可以閱讀更多關於它在這裏:http://forums.laravel.io/viewtopic.php?pid=10467
{!! HTML::decode(link_to(URL::previous(),
'<i class="fa fa-chevron-left" aria-hidden="true"></i> Back',
['class' => 'btn btn-primary'])) !!}
雖然此代碼段可能會解決問題[包括解釋](https://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)確實有助於提高您的帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。也請儘量不要用解釋性註釋來擠佔代碼,這會降低代碼和解釋的可讀性! –
似乎相當困難..反正感謝回答 – johnnyfittizio