close

經常有人問到

<原來已經設計好的的1.5模板是否能安裝在2.5上面>

當然是可以的囉!~

只要將模板語法更改過後,成功抓取應對的話就沒問題
以下是步驟說明教學
 (趕時間的朋友請直接拉到頁底看一下長度=  =)
 

 

步驟1:將在主網站安裝Joomla 2.5 主程式

在你開始之前,使用jUpgrade,或SPUpgrade在Joomla 2.5中創建一個新的網站版本。

 

第2步。複製模板

joomla佈景主題升級2.5  
  • 開啟您的Joomla網站文件到/ templates /目錄。
  • 複製整個/atomic/template,並給這個新的目錄名稱/ atomicVersatility /。

第3步。從原來模板template.css文件刪除

joomla佈景主題升級2.5  
  • 進去/模板/ atomicVersatility的/文件夾。
  • 刪除或更名template.css的文件。改變template_ie.css和template_rtl.css文件。 

第4步。複製的目錄和文件從您的1.5模板新模板有兩個例外。

  • JOOMLA 1.5 /模板/ yourtemplatename的/文件夾和複製的所有文件和文件夾,/模板/ atomicVersatility的/文件夾到,除了index.php和templateDetails.xml。
  • 確保你的Joomla 1.5 CSS文件都複製到/ atomicVersatility / CSS /。
  • 你不需要複製templateDetails.xml文件或index.php,因為我們將要修改一個目標目錄。

第5步。更改templateDetails.xml新模板的文件夾的名稱

joomla佈景主題升級2.5  
  • 打開/模板/ atomicVesatility的/ templateDetails.xml,並改變 名稱。它是會判定區分大小寫的,所以一定要確保大小寫無誤。
  • 根據需要更改其他元素。例如,你可能要修改的創建日期和版本號和描述。

第6步。移動位置templateDetails.xml節

joomla佈景主題升級2.5  

第7步。移動templateDetails.xml參數部分

在一個複雜的模板會有一個名為的params templateDetails.xml的檔案,一般簡單架構的模板則沒有此文件。

在Joomla 1.5模板, 是這樣的:

joomla佈景主題升級2.5  

現在2.5的代碼是一個有點不同,所以你不能只是複製內容,必須重新整理應對好標籤。

joomla佈景主題升級2.5  

修改複雜的模板是非常耗費時間的

務必在確認標籤位置,在下面的圖片中正確KEYIN:

joomla佈景主題升級2.5

並確保這些結束標記結束。

joomla佈景主題升級2.5

 

第8步。刪除在atomicVersatility / index.php文件的主文部分

joomla佈景主題升級2.5  
  • 模板/ atomicVersatility的/文件夾內,並打開新的index.php文件。
  • 刪除之body之間的標籤語法
  • JOOMLA 1.5 /模板/ yourtemplatename /文件夾並打開index.php文件。
  • 複製之間的所有內容,到body之間
  • 模板/ atomicVersatility的/文件夾內,並打開新的index.php文件。
  • 複製body之間的語法到atomicVersatility / index.php。

第9步。在index.php移動基本路徑資訊

joomla佈景主題升級2.5  
    • 打開Joomla 1.5 /templates/yourtemplatename/ 開啟 index.php 
    • 尋找類似的相關文字,複製到空白的筆記本中

 1.define( 'YOURBASEPATH', dirname(__FILE__) );

2.require( YOURBASEPATH.DS."rt_styleswitcher.php");
 joomla佈景主題升級2.5  
  • 到 /templates/atomicVersatility/ 資料夾開啟新的index.php 
  • 貼上這些訊息
  •  "defined ("_JEXEC") or die". It should look like the following image:

第10步。MooTools正確配置在index.php

接下來的程序就是處理Mootools的細節。

  • atomicVersatility的/文件夾內,並打開新的index.php文件。
  • 搜尋任何有關MooTools的JHTML :: _('behavior.mootools“);
joomla佈景主題升級2.5  
  • JOOMLA 1.5 /模板/ yourtemplatename /文件夾並打開index.php文件。
  • 尋找JHTML :: _('behavior.framework',TRUE):貼上你的代碼。

MooTools的

joomla佈景主題升級2.5  

第11步。修改index.php中的 $ live_site

joomla佈景主題升級2.5  
  • 根據應用程序= Jfactory :: getapplication(); $ live_site找到以下行:

 

1.$live_site = $mainframe->getCfg('live_site');

 

  • 變更成

 

1.$live_site = $app->getCfg('live_site');

 

joomla佈景主題升級2.5  

第12步。 查看原來index.php head 部分的語法

joomla佈景主題升級2.5  
  • JOOMLA 1.5 /模板/ yourtemplatename /文件夾並打開index.php文件。
  • 找到head 標籤並複製
  • 模板/ atomicVersatility的/文件夾內,並打開新的index.php文件。
  • 將head標籤及內容貼上

第13步:重新整理頁面,查看新的模板,並設置為預設

joomla佈景主題升級2.5  
  • 在後台重新整理搜尋模板,查看是否抓到應對
joomla佈景主題升級2.5  
  • 佈景主題出現成功
joomla佈景主題升級2.5  
 
 
呼~~看完了這些你還會覺得joomla是輕鬆架站嗎?
另外,這只是for template模板包裡的更改步驟,若你的模組只支援1.5的話,在2.5平台一樣不會顯示喔~
 
arrow
arrow

    拓界行銷-ajlin 發表在 痞客邦 留言(0) 人氣()