dedecms 织梦程序文章浏览次数(即点击数)不增加

dedecms 织梦程序文章浏览次数(即点击数)不增加,第1张

{dede:fieldclick/}只能在文章页调用,且是静态数值,手动更新文章这个阅读数才会更新。

列表页动态更新阅读数调用:

<script src="/plus/countphpview=yes&aid=[field:id/]&mid=1" type='text/javascript' language="javascript"></script>

列表页调用文章关键词:

[field:id runphp=yes]

global $dsql;

$tags = '';

$query = "SELECT keywords FROM `dede_archives` WHERE id='@me' ";

$dsql->Execute('keywords',$query);

while($row = $dsql->GetArray('keywords'))

{

$keywords1=$row['keywords'];

}

@me=$keywords1;

[/field:id]

{dede:arclist typeid='' orderby='pubdate' titlelen=34 row=10}

<li><a target="_blank" href="[field:arcurl /]">[field:title/]</a></li>

{/dede:arclist}

orderby='pubdate' 按出版时间排列

orderby='' 表示排序方式,默认值是 senddate 按发布时间排列。

orderby='hot' 或 orderby='click' 表示按点击数排列

typeid='' 为空 表示调用当前栏目最新文章

楼主可以试试看看 行就给分吧 更多请关注百度空间:http://wwwbaiducom/p/疯子小组

看源码,dedecms实现点击增加是通过一个js脚本调用一个php方法,php方法返回点击数赋值到指定的位置。

源码有2种方式,一种是看了就+1,一种是只看不加,你看看调用的方法是不是有问题,看脚本的参数。

或者你发出来,我帮你看看。

在文章的模板里整加调用点击数的js才能触发递增

在调用点击数的地方加入js

<script src="{dede:field name='phpurl'/}/countphpview=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>

如果不想显示点击数就放到一个隐藏层里就行,代码 <div style="display:none;"></div>

没有代码点击数是不会递增的。

一、直接输入你安装DEDEAMP环境的IP地址:比如192168110

二、如果都能上网的情况下,可以使用域名,把域名解析到你安装DEDEAMP环境的IP地址:比如192168110,这样可以通过域名就可以访问了

在后台显示的话就需要把每一个作者以创建独立ID形式,在后台显示(看下图)

在后台就是这样看当前id的内容,前台的话怎么调用呢 ,往下看

dede本身是支持调用当前作者或指定作者发布的文章的, 调用方法如下:

{dede:arclist  writer='this' typeid='top'}

  [field:textlink /]<br />

  {/dede:arclist}

参数说明:

writer='this'  表前当前文章的作者,你也可以指定任意的ID(数字ID),如 writer='10'

typeid='top' 考虑到投稿文章可能比较少,用这属性是调用作者所有的最新文章, 如果不指定此属性, 则调用作者在文章所在栏目内发表的文章

比如我们在首页需要调用指定栏目ID为6的栏目下的文章,而该栏目下有一个ID为12的子栏目,通常我们在首页的调用代码如下:

<ul>

{dede:arclist typeid='8' row='10' col='1' orderby='hot'}

<li><a href='[field:arcurl/]'>[field:shorttitle/]</a></li>

{/dede:arclist}

</ul>

但是调用后,此栏目下的ID为12的子栏目里面的内容也会出现在列表里,如果不想要子栏目的内容出现在列表里很简单,这个在后台就有设置,具体设置如下:

登录织梦管理后台,在“系统基本参数”——“性能选项”——“上级列表是否包含子类内容:”这个选项选择“否”就行了。

当然这个是有前提的,这个只能说是调用列表页,如果你调用的栏目是封面页,那么肯定会取子栏目的数据,如果你调用的是列表页,那么肯定是可以的。

DedeCMS(织梦内容管理系统)是织梦团队开发的一套网站管理系统(CMS)。

这个系统把一个网站的内容(文字,,等等)与网站的组件分离开来,可以将各个页面连接到一起,可以控制页面的显示。通过这个系统,可以方便的管理,发布,维护网站的内容,而不再需要硬性的写HTML代码或手工建立每一个页面。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 织梦程序文章浏览次数(即点击数)不增加

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情