POST TIME:2017-12-02 21:54
織夢(mèng)(dedecms)怎么自定義留言板功能并實(shí)現(xiàn)調(diào)用head.htm文件?今天跟版網(wǎng)就在這里再給大家詳細(xì)的講解下!
首先織夢(mèng)系統(tǒng)的留言板的設(shè)置需要到dede/catalog.php文件里面進(jìn)行設(shè)置,打開(kāi)這個(gè)目錄文件找到如下代碼:
/*--------------------------
//留言簿管理
function GoGuestBook();
---------------------------*/
else if($dopost=="guestbook")
{
ShowMsg("正在跳轉(zhuǎn)到留言本>>", "{$cfg_phpurl}/guestbook_admin2.php?gotopagerank=admin");
exit();
}
留言板的后臺(tái)就是調(diào)用的這個(gè)php文件了,只需要將這里的"guestbook.php"文件改為你要在后臺(tái)顯示的php文件名稱即可。在這里我就直接命名為"guestbook_admin2.php",這樣之后在到"plus"目錄找到"guestbook.php"文件,復(fù)制一個(gè)相同的文件,重新命名為"guestbook_admin2.php",在"guestbook_admin2.php"文件里面對(duì)應(yīng)的修改下他的模板文件, $dlist->SetTemplate(DEDETEMPLATE.'/plus/guestbook_admin2.htm');這樣修改之后,要實(shí)現(xiàn)前后臺(tái)的不同就直接修改它們相應(yīng)的模板就ok了。
其次留言板的前臺(tái)的修改需要找到guestbook.php,修改$dlist->SetTemplate(DEDETEMPLATE.'/plus/guestbook_user2.htm'),讓它指向你的前臺(tái)摸板 guestbook_user2.htm即可!
最后織夢(mèng)dedecms留言板調(diào)用頭部head.htm的修改方法:
打開(kāi)"/include/extend.func.php" 功能呢是用來(lái)解析模版的
function pasterTempletDiy($path)
{
require_once(DEDEINC."/arc.partview.class.php");
global $cfg_basedir,$cfg_templets_dir;
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路徑
$dtp = new PartView();
$dtp->SetTemplet($tmpfile);
$dtp->Display();
}
打開(kāi)留言本的模版文件/templets/plus/guestbook.htm ,找到"<body class="mapspage">",在下面加入下面的代碼片段 <?php pasterTempletDiy("mydefault/head.htm");?>即可!
好了,以上便是織夢(mèng)(dedecms)怎么自定義留言板功能并實(shí)現(xiàn)調(diào)用head.htm文件的具體講解,看起來(lái)雖然有點(diǎn)復(fù)雜,但大家在實(shí)際操作中只要思路清晰,做起來(lái)也不會(huì)太復(fù)雜的,希望可以幫助大家解決遇到的問(wèn)題!