Re: [請益] 關於Smarty的樣板用法
※ 引述《sqaure (sqaure)》之銘言:
: 但比較大的問題就是 左方的功能列 是類似一個個的小視窗
: 每個小視窗都希望 未來是可以獨立運作的
: 例如 : tool_1.php <---> tool_1.tpl
: 請問這樣該怎麼做呢?
: 做法一 : 如同$content
: {include file="tool_1.tpl"}
: 同時在list.php 當中 assign tool_1.tpl中所需要的資料
: 缺點 : 如果tool_1.tpl 又需要 給其他頁面共用
: assign 給 tool_1.tpl的資料 又要再重複寫一次
不知道你的意思是不是想讓一些 php 的敘述 assign 到子頁面
再把子頁面包含進你的 main.html 中呢?
若是,
恰好我先前的案子也是有這種需求,
我是用你的做法一。
我自己的做法是,先寫一個 tool.html(or tpl)
然後再在 main.html 中 include 該檔案。
而要 assign 的東西我會另外寫一個 setup.php
然後在需要這個 tool 的 php 和 樣板 分別引入 setup.php 和 tool.html
這樣的好處就是不用重複撰寫要 assign 到 tool.html 的程式碼,
而一些 function 或是 define 我也會放到 setup.php 中。
或許不算好方法,
不過我倒是用得很順 XD
不知道有沒有先進有更棒的方法 ?
請不吝指教 !
--
本人沒有簽名檔,沒有簽名檔自己做,自己做又沒梗,沒梗只好持續沒有簽名檔
你要我簽名我就簽成何體統,我要叫你大人你還要反駁我大什麼大、人什麼人
偏偏我就是喜歡跟著鄉民往前站了一步,你偏偏叫我不要跳進去又跳出來 咬你喔 大人
--- --- --- I Dance Therefore I am . Enjoy POPPIN !
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.110.82.96
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 6 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章