1
我有自定義宏,如* image_link *,我正在使用route.php
如何註冊此宏而不定義此文件?例如,我必須在model
目錄中創建一個新模型,例如Helpers
?Laravel註冊自定義宏
或如何將其定義爲核心laravel?
HTML::macro('image_link', function($url = '', $img='img/', $title ='' ,$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.$title ,$link);
return $link;
});