我尝试将这些值分开:Administrator Hoofd-Moderator Proef-Moderator VIP Donateur Lid
并加上一行-
。
问题是,我做了什么,它不起作用。那么我该怎么办呢?
我的观点:
@foreach(Stats::GetRoles() as $role)
<b style="color:{{ $role->colour }};">{{ $role->name }}</b> -
@endforeach
我的控制器(Stats.php)
public static function GetRoles()
{
return Role::orderBy('id', 'desc')->remember(500)->get();
}
我使用这样的功能,因为它是IMO方便。
所以我想得到一个这样的列表:
Administrator - Hoofd-Moderator - Proef-Moderator - VIP - Donateur - Lid
当然有颜色。
谢谢!
答案 0 :(得分:-1)
这是一个黑客工作,但尝试这样:
@foreach(Stats::GetRoles() as $role)
<b style="color:{{ $role->colour }};">{{ $role->name. " - " }}</b>
@endforeach
如果你想将它们连成一行,我个人会使用implode函数。