您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦留言本添加到首页栏目中的方法
书雪2023-12-16 23:30:37dedecms教程已有人查阅
导读我想有很多朋友想尝试将留言本的标题调用首页,而自成首页的一个栏目,下面是我从网上学到的调用方法,现发出来,供大家研究参考。
我想有很多朋友想尝试将留言本的标题调用首页,而自成首页的一个栏目,下面是我从网上学到的调用方法,现发出来,供大家研究参考。
步骤一:
1、用PHPMYADMIN登陆您的数据库,找到DEDE数据库中的"guestbook"表,增加一个"guesttitle"字段,设为"varchar",字段大小自定。
>>>如果不想JS调用达到实时更新的目的,可以跳过步骤2和6,完成步骤3、4、5后直接使用loop循环标记:
找到
CODE:
<a name="<?echo $row['ID']?>"></a>
4、在/templets/plus/guestbook.htm中加入读取留言本标题的代码"<?php echo $row['guesttitle']?>"到您想要的位置。
步骤一:
1、用PHPMYADMIN登陆您的数据库,找到DEDE数据库中的"guestbook"表,增加一个"guesttitle"字段,设为"varchar",字段大小自定。
>>>如果不想JS调用达到实时更新的目的,可以跳过步骤2和6,完成步骤3、4、5后直接使用loop循环标记:
{dede:loop table='dede_guestbook' sort='dtime' row='10' if='ischeck=1'}
<a href="[field:phpurl/]/guestbook/index.php" >[field:guesttitle function="cn_substr('@me',30)"/]</a><br>
{/dede:loop}
2、在/plus/guestbook/下新建一个js.php文件,js.php内容如下:
<?php
require_once(dirname(__FILE__)."/config.php");
require_once(dirname(__FILE__)."/../../include/pub_datalist_dm.php");
setcookie("GUEST_BOOK_MOVE",GetCurUrl(),time()+3600,"/");
function GetIsCheck($ischeck,$id)
{
if($ischeck==0) return "<br><a href='edit.php?job=check&ID=$id' style='color:red'>[审核]</a>";
else return "";
}
if($userrank>0) $sql = "select * from dede_guestbook order by ID desc";
else $sql = "select * from dede_guestbook where ischeck=1 order by ID desc";
$dlist = new DataList();
$dlist->Init();
$dlist->pageSize =10;
$dlist->SetParameter("gotopagerank",$gotopagerank);
$dlist->SetSource($sql);
$mylist = $dlist->GetDataList();
while($row = $mylist->GetArray('dm'))
{
$xingming=$row['uname'];
$neirong=strip_tags($row['guesttitle']);
$neirong=str_replace(" ","",$neirong);
$neirong=cn_substr($neirong,25);
$neirong=str_replace("
","",$neirong);
$neirong=rawurldecode($neirong);
$link=$row['ID'];
echo "document.write(\"- <a href='./plus/guestbook/index.php#$link' target='_blank'>$neirong</A><br>\");";
}
$dlist->Close();
?>
3、在\templets\plus\guestbook.htm文件中加上命名锚记找到
<?php
$mylist = $dlist->GetDataList();
while($row = $mylist->GetArray('dm'))
{
?>
在后边加入CODE:
<a name="<?echo $row['ID']?>"></a>
4、在/templets/plus/guestbook.htm中加入读取留言本标题的代码"<?php echo $row['guesttitle']?>"到您想要的位置。
本文标签:
很赞哦! ()
下一篇:织梦专题模板应用分析及解决方案
相关文章
随机图文
-
织梦cms部分栏目侧边栏跑到文章列表下面了怎么办
织梦建站时文章列表页,通常一侧是文章列表页面,一侧是侧边栏sidebar,而有时候大部分文章列表显示正常,突然有的栏目的文章列表中侧边栏跑到文章列表的下面,显示不正常 -
织梦dedecms经典Page翻页分页css代码
自己做网站风格的朋友都会自定义分页CSS样式,让分页样式和网页风格更加搭配。 整理了24款较经典的Page翻页分页css代码,方便大家做分页样式用。 -
dede织梦如何防采集,dede织梦防采集的方法
织梦cms防采集妙招可用以下几点:1、调整模板数据调用规则与新内容块布置;2、找到防止内容采集的办法 -
复制站点与dedecms防采集的方法
去年年底,某客户找我帮忙制作了一个企业网站,考虑到网站日后要进行搜索引擎推广,因此,网站在SEO上必须具备搜索引擎友好性,权衡左右,最终我选择了DeDeCMS
留言与评论 (共有 条评论) |