当前位置:首页 > CMS建站 > PHPCMS内容页顶过之后不显示数目,一直处理中的解决办法.....

PHPCMS内容页顶过之后不显示数目,一直处理中的解决办法.....

snuday16年前 (2010-07-23)CMS建站1440

最近刚刚升级使用最新版的PHPCMS,发现顶一下点击后一直处于处理中,还会出现一些很奇观的问题。而且点击查看也无法查看的问题,请按照以下方法解决

找到原因是因为没办法取到栏目ID值。没取到值时表现如下:catid值为空,就没办法使用顶一下功能了。


<div id="digg_div"></div>
<script type="text/javascript">var contentid = 8453; var catid = </script>
<script type="text/javascript" id="calldigg_js"></script>
<script type="text/javascript" src="digg/digg.php?contentid=8453&catid= "></script>


修改方法如下:
把原来的


{if isset($MODULE[digg])}
<div id="digg_div"></div>
<script type="text/javascript">var contentid = {$contentid}; var catid = {$r['catid']}</script>
<script type="text/javascript" id="calldigg_js"></script>
<script type="text/javascript" src="{$MODULE[digg][url]}digg.php?contentid={$contentid}&catid={$r[catid]}"></script>


修改成


{if isset($MODULE[digg])}
<div id="digg_div"></div>
<script type="text/javascript">var contentid = {$contentid}; var catid = {$catid}</script>
<script type="text/javascript" id="calldigg_js"></script>
<script type="text/javascript" src="{$MODULE[digg][url]}digg.php?contentid={$contentid}&catid={$catid}"></script>
{/if}
 

再附赠一段可以等过之后无法再点击,显示“已投票”字样的代码:

在根目录下面digg/digg.php,然后查到以下代码,红色部分是改动过的,不放心可以自己对照下哦~~~~

if($dig_arr[0])
{
 $aga = $sup = '<samp style=" color:#9C9D9E; cursor:text">已投票</samp>';
}
else
{
 $aga = '<samp id="diggDivDo_down_'.$contentid.'" onclick="digg(0)" >踩一下</samp>';
 $sup = '<samp id="diggDivDo_down_'.$contentid.'" onclick="digg(1)" >顶一下</samp>';
}
$html = "<link href=\"".$PHPCMS['siteurl'].SKIN_PATH."{$mod}.css\" rel=\"stylesheet\" type=\"text/css\" /><div id=\"digg\"><span><strong id=\"diggDivCount_{$contentid}\">{$dig_arr[1]}</strong><br />{$sup}</span><span class=\"cai\"><strong id=\"diggDivCount_down_{$contentid}\">{$dig_arr[2]}</strong><br /><samp id=\"diggDivDo_down_{$contentid}\" >{$aga}</samp></span></div>";
?>


标签: CMSJSPHP

相关文章

洞悉PHPCMS

         今天又要有一个新网站上线了,我在网上搜寻了好久,在想用谁家的CMS比较好,有几个主流的CMS...

dedecms伪静态规则集合+UrlRewrite使用手册

dedecms伪静态规则集合+UrlRewrite使用手册

dede5.5 问答系统伪静态化实例(真的很简单)  大体分三步:我的服务器是WINDOWS2003 IIS做WEB服务器第一步:  由于IIS不支持REWRI...

DEDECMS5.5最新幻灯标题颜色和背景修改

标题移动到下面,修改标题背景之类的办法今天就为大家整理一个修改幻灯样式的办法,所示样式如图所示:下面有修改代码用下面的代码替换掉官方默认的就可以了 可以直接下来复制 ,还可以针对某个参数修改为自己喜欢...

dede首页调用分类信息--地区

dede首页调用分类信息--地区

我用的标签代码是:{dede:arclistsg channelid='-8'}[field:nativeplace/]{/dede:arclistsg}实现方法:    ...

DEDE图片绝对路径变为相对路径

 问题:在上传框里上传图片后还是相对路径,点确定把图片插入到编辑器后图片地址变为绝对路径,请问怎么改过来?无论在系统设置里“是/否支持多站点 开启此项后附件、栏目连接、arclist内容启...

dedecms时间日期标签大全

日期时间格式 (利用strftime()函数格式化时间)0dedecms首页时间标签:1、12-27 样式([field:pubdate function='strftime("%m-%d&...