我無法找到答案,我想知道什麼是在Joomla中爲文章提供備選佈局的最佳方法。JOOMLA,爲物品製作備用佈局的最佳方法?
回答
要爲內置文章組件創建替代佈局,最好的方法是創建一個模板覆蓋。
請參閱這篇文章docs.joomla.org的「How to override the output from the Joomla! core」
最好的方式做到這一點要麼安裝其他內容組件 - 諸如k2這是高度可定製。或JED上的任何其他內容組件。
或者,您可以在現有的Joomla Template上創建模板覆蓋。這比直接在com_content組件中編輯文件更好,因爲模板覆蓋不會被覆蓋,而核心文件將在任何Joomla更新中。我應該補充一點,希望不必要的是,這需要Joomla 1.5,1.6,1.7,2.5或3.0(儘管目前它仍處於測試階段)。所以請確保你沒有使用1.0。
爲文章佈局創建替代方案非常簡單。您可以通過使用發佈的模板使用核心佈局覆蓋來實現此目的。
首先要獲取/複製的核心文章佈局文件:
組件/ com_content /視圖/條/ TMPL /如default.php
然後把它放到你發佈的模板:
模板/YOURTEMPLATE/html/com_content/article/default.php
如果您使用的是不具備HTML文件夾中的模板,那麼你將不得不創建一個文件夾,每個FOL以使該路徑正確。
一旦你有了這個地方,你需要做的就是改變那個default.php文件你剛纔放在模板中,就是這樣!
如果我理解你正確,你正在尋找一種方式來創建文章的其他替代佈局。在參數標籤「文章選項」:
如果是這樣的話,它非常接近這裏的其他提供的答案。它只是你必須將複製的default.php文件重命名爲其他內容。如果您將其重命名爲custom.php,則最終會顯示文字「自定義」,如上圖所示。
這裏不用我打一槍換一個循序漸進:
查找默認的佈局文件(S)。您可以使用由com_content組件提供的那些。他們可以在components/com_content/views/article/tmpl找到。同時複製default.php和default_links.php。
現在您需要重命名並將文件複製到模板中。目標模板可以是任何已安裝的模板。使用beez_20爲複製的文件(S)的新路徑應該是模板/ beez_20/HTML/com_content /條/ 定製 .PHP和模板/ beez_20/HTML/com_content /條/ 定製 _links.php 。
轉到使用後端編輯文章。展開文章選項選項卡並找到替代版式。選擇你的新佈局。
您的模板可能已經提供了文章覆蓋。如果是這樣,您可能需要使用該模板的文件(而不是步驟1中的文件)。因此,如果您使用的是beez_20,則可以複製templates/beez_20/html/com_content/article/default.php和templates/beez_20/html/com_content/article/default_links.php。
幫助鏈接:
- 1. 處理joomla中複雜頁面佈局的最佳方法
- 2. 備用機制 - 最佳方法?
- 3. 包含佈局文件 - 最佳方法
- 4. 製作此佈局的最佳方式是什麼?
- 5. 製作此3視圖佈局的最佳方式是什麼?
- 6. 製作多個類別物品數據庫結構的最佳方式
- 7. 製作陣列的最佳方法
- 8. 製作中央SqlConnection的最佳方法
- 9. 製作3D網格的最佳方法?
- 10. 製作嚮導的最佳方法
- 11. 爲多個設備定義Android佈局文件的最佳方式?
- 12. 在joomla中製作web服務的最佳方式是什麼?
- 13. 定製joomla菜單佈局
- 14. CSS最佳方式流體柱佈局
- 15. 框架的最佳佈局
- 16. 這是在Android上製作網格的最佳佈局?
- 17. 最佳二維佈局算法
- 18. Android佈局大小最佳做法
- 19. 版本控制中文件夾佈局的最佳做法?
- 20. Magento將物品添加到購物車後調用Modalbox的最佳方式
- 21. 卡住此佈局上媒體查詢的最佳方法
- 22. 什麼是縮放複雜佈局的最佳方法
- 23. 創建大量新佈局的最佳方法
- 24. 佈局菜單屏幕的最佳方法IOS
- 25. 清除佈局緩存的最佳方法
- 26. 什麼是刪除佈局元素的最佳方法
- 27. 處理Android XML佈局的最佳方法
- 28. 經常更改視圖內部佈局的最佳方法
- 29. 此產品數據庫的最佳佈局?
- 30. 備份Drupal網站的最佳方法
您可以定義的 「替代佈局」 的一個例子吧。另外,你使用的是什麼版本的Joomla? – Lodder