织梦栏目列表页第一个文章与其他文章不同样式

栏目页第一个文章样式与其他文章样式不同效果

不用改动任何程序文件,用标签实现方法

{dede:list pagesize=‘10‘}
[field:array runphp=yes]
($GLOBALS[autoindex]==1) ? @me="<li><a href=‘{@me[‘arcurl‘]}‘ class=‘preview‘><img src=‘{@me[‘litpic‘]}‘/></a><a href=‘{@me[‘arcurl‘]}‘ class=‘title‘>{@me[‘title‘]}</a><span class=‘info‘><small>日期:</small>".GetDateTimeMK(@me[‘pubdate‘])."<small>点击:</small>{@me[‘click‘]}<small>好评:</small>{@me[‘scores‘]}</span><p class=‘intro‘>简介:{@me[‘description‘]}</p></li>":@me="<li><a href=‘{@me[‘arcurl‘]}‘ class=‘title‘>{@me[‘title‘]}</a><span class=‘info‘><small>日期:</small>".GetDateTimeMK(@me[‘pubdate‘])."<small>点击:</small>{@me[‘click‘]}<small>好评:</small>{@me[‘scores‘]}</span><p class=‘intro‘>简介:{@me[‘description‘]}</p></li>";[/field:array]
{/dede:list}

原文地址:https://www.cnblogs.com/dedevip/p/9902405.html

时间: 2024-11-09 03:07:09

织梦栏目列表页第一个文章与其他文章不同样式的相关文章

织梦DedeCMS列表页第一页跟其它页使用不同模板的办法

有时候我们需要让织梦列表页的第一页跟第二页以及后面的页面的展示效果不同,使用不同的模板,但是目前网上也没有其他比较好的方案,那么下面织梦技术研究中心就给大家介绍一个最简单的办法,通过修改文件来为栏目列表页第一页单独指定一个模板,其余页面则调用另一个模板. 具体修改的文件以及代码如下: 一.找到并打开include/arc.listview.class.php文件,在里面大约第397行的位置找到Display函数,找到如下代码: $this->ParseTempletsFirst(); 在这句代码

织梦栏目列表页分页条获取上一页下一页链接

标签说明 支持动态/静态/伪静态 支持电脑站/手机站 不改动程序文件 上一页 <a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=['"]([^(}>)]+)['"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">上一页</a> 下一页 <a href="{dede:pa

织梦首页/列表页/内容页直接获取软件模型本地下载地址

当使用软件模型而且只有一个下载地址时,我们都喜欢用本地地址,在列表页时直接输出这个地址,方便访客下载. 打开 /include/extend.func.php 在文件最下面添加个方法 /** * 获取软件模型本地地址 * * @access public * @param string $aid 文章id * @return string */ if (!function_exists('GetDownLink')) { function GetDownLink($aid) { global $

织梦栏目列表目录形式改成链接形式默认页

改变后的最终效果: 第一步 修改栏目保存目录和默认页 第二步 打开 /include/helpers/channelunit.helper.php 找到 大概在251行 1 if($cfg_typedir_df=='N' || $isdefault==0) $reurl = $typedir.'/'.$defaultname; 改成 1 if($defaultname != 'index.html' || $cfg_typedir_df=='N' || $isdefault==0) $reurl

织梦首页列表页获取文章对应的tag标签(带链接)

dedecms程序默认有个方法可以调用出tag来,只不过是不带连接的,我们想要加入tag链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法. 标签效果 实现教程 打开 include/extend.func.php 在最下面加入 /** * 首页/列表获取文章Tag * * @access public * @param string $aid 文章id * @param string $num 数量 * @return string */ if (!function_exists

织梦首页/列表页文章按权重排序

dede:arclist 按权重排序输出文章 需要打开 /include/taglib/arclist.lib.php 找到 else if($orderby == 'rand') $ordersql = " ORDER BY rand()"; 在它的下面加入 else if($orderby == 'weight') $ordersql = " order by arc.weight $orderWay"; dede:arclist 按权重排序的标签写法 {ded

织梦DeDeCms列表分页和内容页分页错位解决办法

文章页分页代码在这里/include/arc.archives.class.php列表页分页/include/arc.listview.class.php 很多入门的站长会碰到这样的问题,织梦的通病,下面秀站网总结了一下织梦的列表页和文章页分页问题,希望可以帮助到大家.主要修改两个文件一个是include/arc.listview.class,一个是修改CSS样式表. 第一,在CSS样式表里面添加如下代码: /*列表分页*/.page_list {padding:3px; margin: 3px

夺命雷公狗---DEDECMS----15dedecms栏目列表页的完成

我们在点击导航页面的连接时候我们需要我们的连接跳到指定的模版页面,而不是随便跳到一个指定的A连接标签: 所以我们首先要将前端给我们的栏目列表模版拷贝到目录下,然后就可以创建栏目列表页面了,但是名字我们不知道叫啥,我们就去看看,如下所示: 名字叫“list_movie.htm”的页面,那么我们就将我们早就准备好的“栏目列表页”放到templets/default栏目列表页下: 然后再去生成栏目列表页: 发现这里提示不存在,那也是很正常的,因为我们还有好多栏目现在还是属于隐藏的,我们将他们都干掉即可

解决phpcms模版设置中不能显示栏目首页模板,栏目列表页模板,内容页模板等下拉菜单选项的问题!

第1步:检查相应的模版文件夹中是否有模版文件 一般地,查看目录phpcms/templates/default[模板风格标识]/content 栏目首页模板:以(category_)开头,category_xxx 栏目列表页模板:以(list_)开头,list_xxx 内容页模板:以(show_)开头,show_xxx 如果模板文件存在,看第二步. 第2步:查看文件夹中的模板文件是否包含了中文 例如:category - 副本.html 注意模板文件名不能有中文,因为在后台模板设置中获取模板文件