• 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列表的图文并茂

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了等相关知识,希望对您有所帮助
在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好友复制网址打印

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

相关文章

  • 2022-04-29如何禁用WordPress 5.5+内置的图片延迟加载功能
  • 2022-04-29织梦DedeCMS在自定义表单里加入验证码的方法
  • 2022-04-293个小时内网站被谷歌,搜搜,有道收录
  • 2022-04-29ThinkPHP5分页paginate代码实例解析
  • 2022-04-29PHPCMS V9 文章列表循环样式自定义方法
  • 2022-04-29解决mysql报错This function has none of DETERMINISTIC问题
  • 2022-04-29Illustrator制作超有质感立体矢量LOGO
  • 2022-04-29PHP怎么判断字符串含不含中文
  • 2022-04-29ThinkPHP如何使用migrate实现数据库迁移
  • 2022-04-29让dedecms友情链接也支持limit

文章分类

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

最近更新的内容

    • vue中的math.sqrt的用法是什么
    • MySQL密码加密与解密详解
    • Discuz3.4特殊字符乱码解决方案
    • Discuz!教程之删除注释云平台JS,加快Discuz访问
    • Photoshop制作梦幻炫彩光斑文字效果教程
    • 如何解决LayUI时间控件闪退问题
    • 又一个开源倒下:layUI官网即将下线,黯然退场!
    • PS打造中国风水墨草书毛笔书法字体设计制作教程
    • php base64如何转换为图片
    • Oracle怎么将日期转为字符串

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

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