Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Надо создать вторую кнопку "Добавить", но со своими параметрами.
Контроллер
public function index()
{
return Admin::content(function (Content $content) {
$content->header('header');
$content->description('description');
$content->body($this->grid());
});
}
protected function grid()
{
return Admin::grid(Order::class, function (Grid $grid) {
$grid->tools(function ($tools) {
$tools->append("<a href='jkjh/sde/' class='btn btn-default'>new button</a>");
$too = new Tools\Button();
$tools->append($too);
});
});
}
Класс button
namespace App\Platform\Controllers\Tools;
use Encore\Admin\Grid\Tools\AbstractTool;
class Button extends AbstractTool
{
public function render()
{
return <<<EOT
<div class="btn-group pull-right" style="margin-right: 10px">
<a href="{$this->grid->resource()}/create" class="btn btn-sm btn-success">
<i class="fa fa-save"></i> as{$new}
</a>
</div>
EOT;
}
}
Не в сети