如何存储数据以在元素中的任何位置使用它



我面临一个问题,却找不到解决方案!!!可能没有CakePHP的丰富经验:o)

我创建了一个设置页面(控制器+模型+视图)在admin_edit操作中,我创建了一个表单来输入网站的参数,如网站名称(将显示在布局上)、状态(是否在线)、主页id等。

我可能做错了,但直到我不能在所有元素上使用变量。

我尝试了Configure::write或Set('val',$val),但两者都有,我无法在布局或控制器上使用它。

由于我花了将近一天的时间,我想知道是否有人能为我提供一个例子来创建一个数组(或其他东西),以便能够在布局、控制器、视图、元素或组件或Helper上使用它的值。但主要需要的是控制器、布局和视图。

可以感谢任何芭蕾舞团或示范P.

您的问题表明您需要对CakePHP的工作原理有一个基本的了解。要了解请求是如何发出的,请查看此链接中"CakePHP请求周期"部分的图片:http://book.cakephp.org/2.0/en/cakephp-overview/understanding-model-view-controller.html如您所见,Controller向Model请求数据,然后将该数据设置为View。视图永远无法将数据发送回控制器——这将是一个新的请求。

要了解布局、元素的使用以及如何在视图中设置变量,请参阅视图的烹饪书描述:http://book.cakephp.org/2.0/en/views.html

当然,遵循博客教程是掌握基本概念的一件好事。

相关内容

  • 没有找到相关文章

最新更新