1
我的自定義組件似乎現在正在使用站點默認模板index.php。如何爲我的組件使用不同的佈局?
我怎樣才能讓它只爲組件使用自定義佈局?我不想創建一個全新的模板,只是一個可以使用模板的CSS和其他資源的新佈局文件。
我的自定義組件似乎現在正在使用站點默認模板index.php。如何爲我的組件使用不同的佈局?
我怎樣才能讓它只爲組件使用自定義佈局?我不想創建一個全新的模板,只是一個可以使用模板的CSS和其他資源的新佈局文件。
不知道這是否正是你所說的 - 這是關於組件佈局。如果你正在談論你的整個Joomla模板,這不是答案。
要麼你創建一個新的視圖(但你可能還需要一個新的模型),或者你使用佈局功能。當我想明白時,我形容它here。簡而言之:轉到您的views/yourview/tmpl
文件夾並創建一個新文件newlayout.php
。您可以像這樣使用它:
index.php&option=com_yourcomponent&view=yourview&layout=newlayout
。