Dcat Admin 默认的行操作按钮只有一个小图标,我们可以通过自定义一个行操作类来覆盖按钮样式,以便自定义行操作按钮显示方式,
在 appAdminActions 中新增文件 TextActions.php:
<?php namespace AppAdminActions; use DcatAdminGridDisplayersActions; class TextActions extends Actions { /** * @return string */ protected function getViewLabel() { $label = trans('admin.show') . '?'; return '<span class="text-success">' . $label . '</span> '; } /** * @return string */ protected function getEditLabel() { $label = trans('admin.edit') . '?'; return '<span class="text-primary">' . $label . '</span> '; } /** * @return string */ protected function getQuickEditLabel() { $label = trans('admin.edit') . '⚡'; $label2 = trans('admin.quick_edit'); return '<span class="text-blue-darker" title="' . $label2 . '">' . $label . '</span> '; } /** * @return string */ protected function getDeleteLabel() { $label = trans('admin.delete') . '♻'; return '<span class="text-danger">' . $label . '</span> '; } }
修改 config/admin.php 文件中的 grid 配置:
//'grid_action_class' => DcatAdminGridDisplayersDropdownActions::class, 'grid_action_class' => AppAdminActionsTextActions::class,
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Dcat Admin 修改行操作按钮显示方式
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Dcat Admin 修改行操作按钮显示方式