第 1 頁 (共 1 頁)
[問題]有關點子精華區1.1.1
發表於 : 2003-12-18 01:47
由 PerfectPr
抱歉我是初學者!不太懂這一段的意思!不知有沒有大大能幫我解疑問呢?~_~
------------------------------includes/page_tail.php------------------------------
請自行判斷你要將功能選當放在檔頭或是檔尾\r
在該檔案輸出HTML之前
這種東西前面~~~$template->assign_vars(array(
$show_my_menu插入輸出轉換陣列中\r
例如:
'MY_MENU' => $show_my_menu,
然後到\r
templates/subSilver/overall_header.tpl
templates/subSilver/overall_footer.tpl
插入指標
本例子為{MY_MENU}
發表於 : 2003-12-18 02:02
由 文
新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
Re: [問題]有關點子精華區1.1.1
發表於 : 2003-12-18 02:07
由 messagebox
PerfectPr 寫:抱歉我是初學者!不太懂這一段的意思!不知有沒有大大能幫我解疑問呢?~_~
------------------------------includes/page_tail.php------------------------------
請自行判斷你要將功能選當放在檔頭或是檔尾\r
在該檔案輸出HTML之前
這種東西前面~~~$template->assign_vars(array(
$show_my_menu插入輸出轉換陣列中\r
例如:
'MY_MENU' => $show_my_menu,
然後到\r
templates/subSilver/overall_header.tpl
templates/subSilver/overall_footer.tpl
插入指標
本例子為{MY_MENU}
我來解釋~~~
本來我一直以為說明檔應該這次算寫的最完美的一次~
你的出現讓我有一點點的失落感~~
不要因為我上面的話就不問了~~有問題還是要問~~
甚至你覺得我說明寫的太濫~~說也沒關係~~
不過~~我可以肯定~~在下次改版前不會改說明~~
大概解釋一下~~
PHPBB作輸出的方式是將打算要輸出的資料全部丟到template這個物件~
所以我再跟PHP相接的地方~~依照他的方式~~
相信細心的人都會發現~~
只要是需要顯示資料的PHP文件~~裡面一定有
$template->assign_vars(array(
這種東西~~
他大概功用是~~傳送一個陣列到template這個物件的assign_vars這個函式~
這些陣列表示要取代之前所指定的tpl檔案裡面的{陣列索引}~~
今天我們假設你要將精華區的功能表顯示在頁首
首先我們知道~頁首是由\r
includes/page_header.php~~負責執行運算~
templates/subSilver/overall_header.tpl~~負責HTML的範本~
**********************************************************
OK~現在請
開啟templates/subSilver/overall_header.tpl(一般文字處理軟體)
在你希望出現看板選單跟推薦連結選單的地方輸入
{MY_MENU}(你可以利用其他名稱~但千萬別忘記你用了什麼名稱)
說入好以後~存檔~~改天想改位置時~~一樣這麼做~~
**********************************************************
接下來請
開啟includes/page_header.php
請尋找\r
$template->assign_vars(array(
你可以發現下面有一堆
'XXX'=>XXX,
選一個位置~
(注意~如果你選了最後面一個~後面將不需要逗點~但必須為本來的最後一個的最後面補上逗點~因為這是陣列)
EX:array("第一個","第二個");
在你選的位置填上
'MY_MENU' => $show_my_menu,
(如果你剛剛是用了其他的名稱~請填入你所使用的名稱)
一樣~存檔~~
**********************************************************
然後去開啟你的討論區~~~看看~~位置放的順眼嗎~~
不順眼~不好看~~
請回到
開啟templates/subSilver/overall_header.tpl重新調整角度~
大致上就是這樣的意思~
發表於 : 2003-12-18 02:10
由 messagebox
文 寫:新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
你的說明比我附上的readme.txt還簡單~
你認為他看的懂嗎~
發表於 : 2003-12-18 02:16
由 文
messagebox 寫:文 寫:新手&小型論壇不建議裝...因為用不到!
檔頭就丟到Page_header.php
然後在陣列裡加上'MY_MENU' => $show_my_menu
你的說明比我附上的readme.txt還簡單~
你認為他看的懂嗎~
很想回他可是又不知道怎麼表達XD
不過上面你說的那麼清楚他因該懂了吧\r
我也順便吸收一些資訊~
發表於 : 2003-12-18 02:21
由 messagebox
文 寫:很想回他可是又不知道怎麼表達XD
不過上面你說的那麼清楚他因該懂了吧\r
我也順便吸收一些資訊~
沒錯~~~有時候真的是這樣~~
不知道怎麼表達~~
恨不得人家的電腦在我旁邊~~~
邊作邊講解~~
這也是當初叫你檔案丟給我~
我幫你改的原因~~
因為~~真的是不知道怎麼如何解釋~~
發表於 : 2004-01-18 20:51
由 夢幻LUGIA
老實說
我看了也是霧煞煞
>請自行判斷你要將功能選當放在檔頭或是檔尾\r
我要放在上方導覽列的部分,算檔頭吧@@?
>這種東西前面~~~$template->assign_vars(array(
>$show_my_menu插入輸出轉換陣列中\r
那我應該在page_header.php搜尋
代碼: 選擇全部
$template->assign_vars(array(
後加入
代碼: 選擇全部
'MY_MENU' => $show_my_menu,
〈暫時不考慮更改'MY_MENU'的名稱〉
>然後到 templates/subSilver/overall_header.tpl 、templates/subSilver/overall_footer.tpl插入指標
不過我插入指標後空空如也|||........什麼東西都不出現\r
$show_my_menu這個變數要另外定義嗎?.....懶到不會弄啦>_<〈痛毆〉
另外overall_header.txt和page_header.txt要怎麼用?