[英]how to convert html template to joomla template?
我有一個HTML模板,該模板有多個頁面,例如首頁,關於我們,聯系方式,服務等...,我想將其轉換為joomla template.I花了很多時間在google中搜索一個好的教程,如下所示:
但是它們中沒有一個可以回答我的問題:如何將html的所有頁面轉換為joomla?我的意思是我可以將例如home的頁面轉換為joomla並定義其位置,但是其他頁面呢? 有人可以向我介紹一個完整的教程嗎???
對不起,我英語不好
比Q
沒有自動轉換器或開箱即用的解決方案,也沒有任何教程可以幫助您。 解決問題的最佳方法是在Artisteer的幫助下復制模板。 您可以重新創建模板設計,並使用Artisteer進行操作。 下載鏈接:www.artisteer.com/?p=downloads
您需要將心態從靜態模板更改為動態模板。
如您所知,在joomla模板中有一個稱為index.php的基本布局。 但這通常是非常骨骼的,只是定義頁面上的某些位置,包括所有頁面共有的css和javascript。 這使您的網站具有共同的外觀和感覺,並確保了良好的用戶體驗。
對於單個頁面的CSS,通常只將其包含在template.css文件或類似文件中。
在索引文件中,您將看到顯示jdoc:inlcude的位置。 這些是實際包含布局的位置,這些布局為頁面上的特定塊提供了詳細的html,通常會有一個組件jdoc(不能超過一個),許多模塊和模塊以及其他一些模塊。
這些文檔的html可在components / com_componentname / view / viewname / tmpl文件夾中找到。
要覆蓋核心布局,請使用模板覆蓋系統,方法是將相同的命名文件放置在模板的html文件夾中。 您可以查看隨附的模板,以了解其工作原理。 在joomla文檔站點上有很好的文檔。 http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core將幫助您入門。
同樣,這可能是一個混淆點。 在CMS中,您努力將內容與表示分離。 因此,如果您在cms中輸入核心信息,即在com_contact中輸入聯系信息,然后將大多數當前內容輸入到單獨的文章中,您將開始了解它的實際工作方式。 我通常建議先將所有靜態內容輸入到適當的位置,然后再使呈現的頁面看起來完全符合您的期望。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.