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

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

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

最近刚刚升级使用最新版的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]SQL标记帮助文档索引

推荐企业:======================================================={dede:sql sql="SELECT m.ID,m.type,m...

取代flash幻灯片__JS图片切换,带缩略图

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/...

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

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

phpcms2008_标题列表_分隔效果

phpcms2008_标题列表_分隔效果

现在用phpcms2008默认模板改造一下:首先:找到:后台-->模板风格-->模板管理-->[标签]内容列表tag_content_list.html  点击后面修改复制...

PHPCMS 模板调用全攻略get篇

相对于其它CMS来说,phpcms更为专业,功能也更为强大。但,对于站长的入门要求也就稍微的高了一些。 特别是对根基比较差的站长,很多都是看的一头雾水。我个人接触PHPCMS2008 也就两周多。看了...