2013-02-06 105 views
0

我想知道是否可以添加額外的視圖覆蓋到我的Joomla 2.5模板,而無需創建一個全新的MCV模型。Joomla額外視圖覆蓋

例如。 目前我有一個覆蓋類別列表。但是我想爲category列表製作另一個覆蓋,並且爲了工作,它需要成爲後端aswel中的可用選項。

所以我能夠像之間進行選擇:

- categorylist 
- categorylist-2 

所以說,覆蓋文件是如default.php,是否有可能增加一個default2.php並以某種方式使其在後臺提供,還是我只能通過複製整個com_content視圖並將其更改爲新的MVC模型來完成此操作?

回答

0

我從來沒有嘗試過這個,但在測試它確實得到這個以某種方式工作。我不確定這是不是你正在尋找,但它應該有所幫助。使用這種方法,您將能夠創建鏈接到此視圖的菜單項。

假設您想要創建新的類別佈局。您已經覆蓋了模板中的默認佈局,例如templates/your-template/html/com_content/category/default.php,現在您需要第二個版本。

複製default.php並將其重命名爲default2.php。然後將default.xml文件從components/com_content/views/category/tmpl/default.xml複製到templates/your_template/html/com_content/category/default.xml並將其重命名爲default2.xml。

打開default2.xml並在頂部編輯佈局標籤的標題屬性。

轉到菜單管理器並添加一個新的菜單項,你應該在列表中看到你的新標題!

+0

謝謝,這個伎倆。 – Gerb