gpt4 book ai didi

php - 我如何覆盖蛋糕 FormHelper?

转载 作者:可可西里 更新时间:2023-10-31 23:50:25 26 4
gpt4 key购买 nike

我需要更改 $form->create 行为,所以我创建了一个助手来代替原生的 formHelper:

鼻涕虫助手:

App::import('Helper', 'Form');
class SlugFormHelper extends FormHelper {

public function create() {
return "error";
}
}

在 AppController 中:

public $helpers = array('SlugForm' => 'Form');

在 View 中:

$form->create(); 

但它仍然调用原生的$form->create();

最佳答案

只是一个想法 - 但你不应该通过做这样的事情在 Controller 中定义助手:

public $helpers = array('SlugForm', 'Form');

而不是你所拥有的“SlugForm => Form”。希望对您有所帮助!

关于php - 我如何覆盖蛋糕 FormHelper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5097266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com