0
這是可能的使用來改變應用程序控制器視圖路徑:改變元件的路徑2.0
$this->viewPath = $newPath;
是否有可能改變元件的路徑? 我真的需要它的移動版本,我用ajax從控制器加載它們。
謝謝。
這是可能的使用來改變應用程序控制器視圖路徑:改變元件的路徑2.0
$this->viewPath = $newPath;
是否有可能改變元件的路徑? 我真的需要它的移動版本,我用ajax從控制器加載它們。
謝謝。
用下面的語句ü可以改變所使用的觀點:如果所使用的視圖存儲在像「移動」使用下面的語句另一個文件夾
$this -> render(‘yourviewname’);
:
$this -> viewPath = ‘mobile’;
我推薦使用if-else構造來檢查它是否是移動的,並相應地加載適當的元素:
if ($mobile) {
$element = $this->element('mobile/helpbox');
} else {
$element = $this->element('desktop/helpbox');
}
echo $element;
我知道如何改變視圖路徑。我的問題是關於如何改變元素路徑。 – Alvaro 2012-03-29 15:09:48