laravel-admin中,icon()和link()可以组合使用么?
在Laravel-admin 5.8中,image_url字段存放的是图片完整url地址
$grid->column('image_url')->icon([0 => 'file-image-o',], $default = 'file-image-o');
可以正常显示图标
$grid->column('image_url')->link();
可以正常显示连接并跳转
$grid->column('image_url')->icon([0 => 'file-image-o',], $default = 'file-image-o')->link();
只显示图标,无法实现我预期的显示图标,点击后跳转url
各位,谁能指点一二。
不能跳转的原因是
href
默认使用的是当前行的value
。 连着使用的时候icon
已经修改了原始的value
值,导致不再是一个正常的连接。 解决的办法就是link
实际上是支持传参的,第一个参数为$callback
,可以这样: