Как добавить id статьи, используя addButtonFromModelFunction в Backpack for Laravel - PullRequest
0 голосов
/ 27 сентября 2018

Я хочу добавить кнопку «Просмотр» в статье.Эта кнопка отображает страницу предварительного просмотра.

В приложении \ Http \ Controllers \ Admin \ ArticleCrudController.php

$this->crud->addButtonFromModelFunction('line', 'openpreview', 'openPreview',
'beginning');

В приложении \ Models \ Article.php

public function openPreview($crud)
{
    return '<a class="btn btn-xs btn-default" target="_blank" href="' 
    . url('/preview/') . '" data-toggle="tooltip" title="Preview the page">
    <i class="fa fa-search"></i> Preview</a>';
}

Теперь я не уверен, как добавить слагов к каждой статье.

1 Ответ

0 голосов
/ 27 сентября 2018

$crud->slug работал на меня.

public function openPreview($crud)
{
    return '<a class="btn btn-xs btn-default" target="_blank" href="' . url('/preview/' . $crud->slug) . '" data-toggle="tooltip" title="Preview the page"><i class="fa fa-search"></i> Preview</a>';
}
...