我可以在我的静态页面(例如我的主页)和布局中添加helper
吗?
怎么样? (因为没有可用的操作。在PagesContoller.php
中,我们执行了display
。我添加了home
操作,但被display
操作覆盖了
答案 0 :(得分:1)
要在每个控制器和布局中使用Helper,您可以在AppController.php中加载:
<?php
class AppController extends Controller {
public $helpers = array('Form', 'Html', 'Js', 'Time', 'MyCustomHelper');
}
?>
由于home
:
Config/routes.php
操作无效
Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display'));
将任何传递给/ pages /的参数发送到display
操作。在PagesController中为函数创建新路径或创建新控制器。
使PagesController函数起作用的示例路由:
Router::connect('/pages/show/:action/*', array('controller' => 'pages'));
(将此路线放在之前的/pages/*
路线!)