Com*_*eek 6 php cakephp directory-structure
我有一个带有公式的视图(不是用表单助手创建的).例如,我将CakePHP安装在名为"myfolder1"的文件夹中.
所以我的公式从那条线开始:
<form id="ctrlAddForm" method="post" action="/myfolder1/ctrl/add" accept-charset="utf-8">
Run Code Online (Sandbox Code Playgroud)
但是,如果我重命名根文件夹,我必须编辑所有公式(2).是否存在表示根目录/名称的常量或函数?
我已经读过恒定的ROOT了.我应该使用那个变量吗?
解
basename(ROOT).您可以使用HTML Helper函数url().例如,在表单标记的action属性中:
$ this-> Html-> url(array('controller'=>'ctrl','action'=>'add'));
好吧,你可以尝试这个普通的 PHP 函数:basename
basename(APP);
Run Code Online (Sandbox Code Playgroud)
因为这不起作用,所以我实际上打开了自己的 Cake 安装。尝试这个:
basename(dirname(APP));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18579 次 |
| 最近记录: |