【问题标题】:Octobercms - Extra column with buttons (edit, ...)Octobercms - 带有按钮的额外列(编辑,...)
【发布时间】:2026-01-23 00:15:01
【问题描述】:

我想从“体育”列表中列出每一行都有一个编辑按钮(或管理)。我该怎么做?

有一种方法可以覆盖数据(例如,如果它为 null -> [Empty])。 但是,如何添加一个带有指向该特定运动的管理页面链接的按钮?

一个选项:使用toolbarpartial,但我希望它作为每一行的按钮...

提前致谢!

【问题讨论】:

  • 你的问题太模糊了。请添加相应的代码。
  • 是前端还是后端?

标签: laravel octobercms


【解决方案1】:

你可以这样做

首先在你的控制器视图文件夹中创建一个部分

<button data-request="yourHandler" ... data-request-data="rowid: <?php echo $record->id ?>">edit</button>

然后在列表配置中使用这个

edit_button:
    label: Edit
    type: partial
    cssClass: nolink  
    path: $/foo/bar/controllers/.../_editbutton_column.htm

然后将处理程序方法和视图添加到您的控制器以进行编辑页面

【讨论】:

  • "cssClass: nolink" 部分正是我要找的,让你吃亏!