• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 利用IF判断自定义Phpcms V9列表的图文并茂

利用IF判断自定义Phpcms V9列表的图文并茂

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了等相关知识,希望对您有所帮助
在Phpcms V9自定义频道、栏目数据列表的时候,往往会让第一篇文章显示缩略图,做到第一条数据和以后的数据不同,这样图文并茂、错落有致。在这里,就只要学会用IF判断(点击这里搜索所有关于IF语句的教程)就好了!

具体方法:标签语句循环的时候,用if判断,让数据在设定的多少次后添加一些代码后再继续循环,或是循环到第几次时输出此代码,这样做到循环代码与上面的不同,于是凸显自定义。

具体代码:
{pc:content action="lists" catid="$catid" num="10" order="id DESC"}{loop $data $n $r}{if $n == 1}<a href="{$r[url]}"><img src="{thumb($r[thumb],160,200)}" width="160" height="200" alt="{$r[title]}"></a>{else}{/if}{if $n == 2,3,4,5}<a href="{$r[url]}">{$r[title]}</a>{else}{/if}{/loop}{/pc}
代码分析:

意思很明了:是说如果是n=1,那么循环第一次输出指定代码,如果是第2.3.4.5次循环则输出另外一段自定义代码。

这种IF的方法,可以类推到很多方式,比如CMSYOU的帮助文档列表:

哇,这是崭新的文章!

 

当第一条的时候,会提示“哇,这是崭新的文章!”,于是从第二条显示具体的浏览次数。因为新发表的文章都是没有多少浏览的,显示浏览次数也会没有多大意义。

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 聊聊在Angular项目中怎么实现权限控制?
  • 详解关于laravel自动路由
  • Photoshop制作晶莹剔透的音乐水晶球
  • 总结分享Go中常用的strings函数
  • 一分钟学会Docker安装phpmyadmin
  • Photoshop绘制时尚大气的播放界面
  • JavaScript实现UTF-8编解码
  • 那些你不知道的Photoshop冷知识技巧
  • 四点重要的网站优化思路分享
  • 带你了解HTML5 SVG,看看怎么绘制自适应的菱形

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 最全的php数组操作方法汇总,让你轻松掌握!
    • PhotoShop用滤镜制作一朵抽象的花朵特效教程
    • 不用修改dedecms模板文章内容页直接点图片进入下
    • php中get_object_vars()在数组的实例用法
    • Photoshop设计卡通风格的云彩效果
    • 织梦DEDECMS建站SEO优化技巧大全
    • PHP中怎么解决serialize函数中文乱码的问题
    • 为网站选择一个适当的DMOZ目录
    • 设计师应该从四个方面优化网站
    • 在Javascript中如何利用filter()对数据进行筛选

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有