大错内容联盟

 找回密码
 免费注册

QQ登录

只需一步,快速开始

[求助] 出现这种现象飞飞的判断语句该怎么写或者有没有其他方法

[复制链接]
haoezhi 发表于 2018-7-5 19:28:25 | 显示全部楼层 |阅读模式
本帖最后由 haoezhi 于 2018-7-6 11:04 编辑

由于采集来的资源不同导致集数标题不同使得播放页标题的输出格式出现 第第N集集 如果是纯数字则不存在此问题 请问怎么判断以下不同集数的输出方式 ,如纯数字的输出第N集 (如果是数字 N 就输出 第 N 集 否则输出默认的{$play_title})
如截图中的资源集数名称多种多样,这种情况导致了在播放页的SEO标题出现 第N集 第第N集集 的情况求判断语句避免重复第几集格式 360截图20180705154802272.jpg 360截图20180705192746045.jpg 还有像连载信息这里出现了两个集集
360截图20180705224316446.jpg





admin 发表于 2018-7-6 15:28:09 | 显示全部楼层
你先过滤掉 第,集 然后再手动加上呗
第{:str_replace(arrayy('第','集'),'',$play_title)}集
 楼主| haoezhi 发表于 2018-7-7 00:38:20 | 显示全部楼层
admin 发表于 2018-7-6 15:28
你先过滤掉 第,集 然后再手动加上呗
第{:str_replace(arrayy('第','集'),'',$play_title)}集
...

请问像电影分类这样 第1集 替换成 高清HD 之类的该怎么修改
360截图20180707003534762.jpg
电影鸟 发表于 2018-7-10 17:16:02 | 显示全部楼层
haoezhi 发表于 2018-7-7 00:38
请问像电影分类这样 第1集 替换成 高清HD 之类的该怎么修改

判断,,如果栏目id为1就将第X集替换为HD高清,其他的就不替换
admin 发表于 2018-7-11 13:12:14 | 显示全部楼层
看一下官方的开发手册吧 默认的个blockseo里面也有判断的例子
mimitu 发表于 2018-7-11 14:15:54 | 显示全部楼层
本帖最后由 mimitu 于 2018-7-11 14:17 编辑

学习来啦。
 楼主| haoezhi 发表于 2018-7-11 15:43:49 | 显示全部楼层
本帖最后由 haoezhi 于 2018-7-11 16:09 编辑
admin 发表于 2018-7-11 13:12
看一下官方的开发手册吧 默认的个blockseo里面也有判断的例子
  1. <if condition="(strlen($feifeison['title']) eq 8) and is_numeric($feifeison['title'])"><eq name="feifeison.title" value="第1集">高清</eq>{$feifeison.title|msubstr=2,5}<else/>{$feifeison.title|msubstr=0,6}</if>
复制代码

这个搞错了不好意思
uc4000 发表于 2018-7-11 16:44:44 | 显示全部楼层
学习来啦。
 楼主| haoezhi 发表于 2018-7-11 20:07:42 | 显示全部楼层
本帖最后由 haoezhi 于 2018-7-11 20:19 编辑
admin 发表于 2018-7-11 13:12
看一下官方的开发手册吧 默认的个blockseo里面也有判断的例子

请问像这样的 比如第1集 第2集 ...第N集依次类推 这个N如何实现通配判断
  1. <eq name="feifeison.title" value="第N集">高清正片1080P</eq>
复制代码
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|Archiver|手机版|小黑屋|大错内容联盟

GMT+8, 2018-9-26 12:53 , Processed in 0.080407 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表