0

我有一个带有一些链接的页面:

  • 我是谁
  • 联系人

我做了链接代码:

<li><?php echo $this->Html->link('Contacts',array('controller' => 'contacts','action' => 'contacts')) ?>/li>

我是否必须创建“ContactsController.php”只是为了显示一个带有一小段文本的简单 html 页面,或者有更简单的方法(也许没有任何控制器)?

谢谢!

4

2 回答 2

4

CakePHP 附带了这样的Pages控制器。您可以在此处为页面创建视图:

app/View/Pages/my_page.ctp

然后你可以在这里访问它:

http://example.com/pages/my_page

如果您不希望该pages/部分位于 URL 中,只需在app/Config/routes.php文件中添加一行,如下所示:

Router::connect('/my_page', array('controller' => 'pages', 'action' => 'display', 'my_page'));

于 2013-02-10T02:12:43.660 回答
-2

是的,否则你为什么要使用 MVC 框架?:)

于 2013-02-10T02:08:06.310 回答