我有类别,我根据类别名称显示图标。问题是我有2015/2016
的类别名称,但我不能放置图标2015/2016.png
的名称,所以我怎么能找到“ - ”并更改用“/”?有什么建议吗?
<a href="#" class="dropdown-toggle sidebarColor" data-toggle="dropdown"><img class="icon" src="assetsfront/img/icon/{{ $category->name }}.png" />{{ $category->name }} <span class="fa fa-angle-down pull-right"></span></a>
答案 0 :(得分:2)
将<{1}}用于此
str_ireplace()
但请确保您的文件夹str_ireplace("/","-",$variable);
中包含该文件(.png
与-
)。
答案 1 :(得分:2)
除了我的评论:
$img = str_replace('/', '-', $category->name);
// maybe in the model and then pass it to the view
然后在视图中:
<a href="#" class="dropdown-toggle sidebarColor" data-toggle="dropdown"><img class="icon" src="assetsfront/img/icon/{{ $img }}.png" />{{ $category->name }} <span class="fa fa-angle-down pull-right"></span></a>