[請益] smarty支不支援"樣板繼承"(template in …
※ [本文轉錄自 PHP 看板]
作者: bobju (寶貝豬) 看板: PHP
標題: [請益] smarty支不支援"樣板繼承"(template inheritance)?
時間: Fri Oct 31 22:41:23 2008
我用php發展個人的資料管理系統, 用smarty支援網頁樣板.
現在累積上近百個樣板模塊, 這些樣板模塊的內容重覆性太
高, 因為當初都是用copy-paste的方式延伸的, 現在感到愈
來愈難維護.
最近想說再增強呈現效果, 把jQuery的plug-in也引用進來,
不過考慮現階段的作業以及日後維護的問題, 還是希望能夠
先把以前寫的樣板模塊做個整理, 所以才想到smarty是否有
支援様板繼承(template inheritance)的機制, 可以將這近
百個樣板模塊重覆的部份儘量縮編?
我查google, 發現有些講到運用<capture assign="..."></capture>,
<block assign="...">, </block>, <extends file="...">,
<include file="..."> 之類的語法可以做得到, 甚至也有人
發表自己base on smarty 發展出來的"創作", 由於是英文,
從文章的語意上來看我不太確定這些是不是目前的主流用法?
找到的資料似乎都是斷斷續續的.
若有高手有研究, 是否可以提供一篇導讀, 或是tutorial指
引一下, 謝謝. ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.253.114
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.253.114
推
11/02 22:33, , 1F
11/02 22:33, 1F
→
11/02 22:34, , 2F
11/02 22:34, 2F
→
11/03 09:53, , 3F
11/03 09:53, 3F