如何在我的控制器中调用特定函数
How can I call a specific function in my controller
我正在尝试创建一个模块。
在我的仪表板上,我有一个 table,其中包含我数据库中的所有元素,但是,我不知道如何在我的 smarty 模板中设置控制器中的函数。
我在 AdminController 中的功能示例以及谁扩展了 ModuleAdminController
public function deleteAction($id)
{
//here my logic
}
在 smarty 中如何设置我的 link 重定向到我的函数?
<a href="/* HERE WHAT CAN I SET ? */">Delete</a>
尝试使用 public 静态范围设置您的方法,然后从您的 tpl 调用它。像
public static function deleteAction($id)
{
//do semething here
}
然后像
一样从 tpl 调用它
<a href="{YourClassName::deleteAction('id_here')}">Delete</a>
但请注意,它只适用于相关的 tpl,而不适用于所有地方
我正在尝试创建一个模块。
在我的仪表板上,我有一个 table,其中包含我数据库中的所有元素,但是,我不知道如何在我的 smarty 模板中设置控制器中的函数。
我在 AdminController 中的功能示例以及谁扩展了 ModuleAdminController
public function deleteAction($id)
{
//here my logic
}
在 smarty 中如何设置我的 link 重定向到我的函数?
<a href="/* HERE WHAT CAN I SET ? */">Delete</a>
尝试使用 public 静态范围设置您的方法,然后从您的 tpl 调用它。像
public static function deleteAction($id)
{
//do semething here
}
然后像
一样从 tpl 调用它<a href="{YourClassName::deleteAction('id_here')}">Delete</a>
但请注意,它只适用于相关的 tpl,而不适用于所有地方