我是Phalcon php框架的新手,我遇到了這個問題。我希望每個模塊都有簡單的視圖。例如:Phalcon多模塊共享佈局
用戶的觀點會說:「您好,這是我的用戶」
文章的觀點會有:「這是文章的所有」
所以在這種情況下,我需要共同佈局(或任何)我的頭,css標籤,我的頁腳,我的導航欄等等。
爲此我遵循this repo。
所以...我/modules/Home/module.php
我:
$di['view'] = function() {
$view = new View();
$view->setViewsDir(__DIR__ . '/views/');
$view->setLayoutsDir('../../common/layouts/');
$view->setTemplateAfter('main');
return $view;
};
在/modules/common/layouts/main.phtml
我有我所有的HTML,磁頭等。
/modules/Home/views/index.phtml
我有 「你好」
在/modules/Home/views/edit.phtml
我有「編輯我的主屏幕」
現在當我去「/」(根目錄)它調用home/index
,並且我只看到「你好」,沒有別的。
這有可能完成嗎?
嗯,我沒有想到大小寫敏感的問題..我用一個工具來生成我的應用程序,現在工作。但是這可能會導致問題。謝了哥們! – Izopi4a