2018-06-21, 週四

影音教室

影音教室提供比較生活化的影片,我們會錄製平常的操作過程及功能解說,也會和大家聊聊或是分享一些小技巧。部份影片需要登入學員帳號,若您想要觀看全部影片,請先訂閱課程。

模板覆蓋(Template Overrides)-在登入頁增加返回首頁連結

使用模板的覆蓋功能,非常的方便,特別是對於程式及網頁設計的人員,因為可以隨意修改預設的版面,讓版面的設計更加彈性。
 

Joomla的模板覆蓋(Template Overrides)

Override = 覆蓋 = 覆寫

以前在製作網頁的時候,使用套版的系統(這也是一般常聽到的架站軟體),套版系統製作出來的網站很制式,也有點呆版,沒有甚麼變化,很多客戶都不喜歡。

不過,我們看到的Joomla網站,並沒有那麼制式,反而因為模板的多樣化,而賦予網頁很多的變化。

除了網站的選單項目設定、模組的位置及頁面的調整之外,覆寫(Override)的功能,更是可以讓我們做客製化,隨意地調整。

在Joomla裡面,當我們需要修改核心(core)檔案的時候,例如元件的檔案。其實是可以將要修改的檔案複製到模板(template)的資料夾中,而不用直接修改元件本身的檔案。

模板裡面的檔案修改之後,就會直接覆蓋(override)原來的檔案。這裡的覆蓋,就是以模板裡相同名稱的檔案優先顯示。

因為元件的檔案有可能會因為套件更新,而將原來已修改的檔案給覆蓋掉了(如果我們直接修改元件裡面的檔案的話)。

這樣一來,辛苦修改的內容就不見了。使用Joomla的覆蓋(Override)可以避免這個問題。

透過覆蓋(Override)的功能,讓網頁的設計顯得更彈性、更有變化了。

 

對於一個網頁設計人員來說,這是一個非常好的功能,因為可以隨意地來修改網頁了,不再被程式架構給限制住了。

 

覆蓋(Override)的原理,其實是很簡單的。

系統會優先讀取模板資料夾中,與元件或模組裡面相同名稱的檔案。所以網頁就會以模板裡面的檔案來顯示了。

 

影音教室

如何使用我們的影音課程?
(使用Scaling,調整至最佳解析度)

需註冊觀看的影片,僅提供給已訂閱課程的學員。