海洋CMS

 找回密码
 注册加入

海洋cms最新动态 关注跟踪研发进展,共创和谐未来 开源透明 完全免费 - 极致专注 精益求精

海洋CMS 6.x 正式版下载 永久免费并开源的影视建站程序 使用教程 - 模板标签 - 模板 - 播放器

火车头采集发布视频文章 - - 定时自动采集教程 迅雷下载展示插件及教程 - - 定时自动生成使用说明 原MaxCms模板转换教程 - - 原MaxCms数据转换工具

查看: 1192|回复: 5

利用ID排序来判断剧情分类

[复制链接]

6

主题

31

帖子

1093

积分

金牌会员

Rank: 6Rank: 6

金币
422
发表于 2017-10-24 15:16:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册加入

x
本帖最后由 wsknnh 于 2017-10-24 15:29 编辑

目前剧情分类并没有太好的分类方式, 暂时采用排序的方式进行区分, 也就是提前把分类整理好, 然后重新排序;  

下图从上往下排序(不用管 ID) :

剧情分类

剧情分类


例子: 电影是排序从第 1 至第 12 个分类, 电视剧是从第 13 至第 20 个分类, 以此类推根据ID分开剧情分类;  


需要修改的页面, 级联筛选页 cascade.html 和频道页 channel.html, 请根据相应 ID 修改相应剧情分类;  

级联筛选页 cascade.html实例:
{seacms:jqitemlist}
{if:[jqitemlist:i] == 1}<li><a{subif: [jqitemlist:value]={searchpage:jq}} class="active" {end subif} href="[jqitemlist:link]" title="[jqitemlist:value]">[jqitemlist:value]</a></li>{end if}                                                        
{if:[jqitemlist:i] > 1 && [jqitemlist:i] < 37}
<li {subif:{searchpage:type} == 1}{elseif:{searchpage:type} > 4 && {searchpage:type} < 13}{else}class="hide"{end subif}><a{subif: [jqitemlist:value]={searchpage:jq}} class="active" {end subif} href="[jqitemlist:link]" title="[jqitemlist:value]">[jqitemlist:value]</a></li>                                                               
{end if}
{if:[jqitemlist:i] > 13 && [jqitemlist:i] < 29}
<li{subif:{searchpage:type} == 2 }{elseif:{searchpage:type} > 12 && {searchpage:type} < 32}{else} class="hide"{end subif}><a{subif: [jqitemlist:value]={searchpage:jq}} class="active" {end subif} href="[jqitemlist:link]" title="[jqitemlist:value]">[jqitemlist:value]</a></li>
{end if}                                                               
{if:[jqitemlist:i] > 28 && [jqitemlist:i] < 43}
<li {subif:{searchpage:type} <> 3 }class="hide"{end subif}><a{subif: [jqitemlist:value]={searchpage:jq}} class="active" {end subif} href="[jqitemlist:link]" title="[jqitemlist:value]">[jqitemlist:value]</a></li>
{end if}                                                               
{if:[jqitemlist:i] > 42 && [jqitemlist:i] < 56}
<li {subif:{searchpage:type} <> 4 }class="hide"{end subif}><a{subif: [jqitemlist:value]={searchpage:jq}} class="active" {end subif} href="[jqitemlist:link]" title="[jqitemlist:value]">[jqitemlist:value]</a></li>
{end if}
{/seacms:jqitemlist}

频道页 channel.html实例:
{seacms:jqcaslist}
<!--电影分类ID-->
{if:{channelpage:typeid} == 1 }
<!--1至16剧情小分类为电影-->
{subif:[jqcaslist:i] > 0 && [jqcaslist:i] < 17}
<a href="[jqcaslist:link]" title="[jqcaslist:value]">[jqcaslist:value]</a>
{end subif}
<!--电视剧分类ID-->
{elseif:{channelpage:typeid} == 2 }
<!--17至32剧情小分类为电视剧-->
{subif:[jqcaslist:i] > 16 && [jqcaslist:i] < 33}
<a href="[jqcaslist:link]" title="[jqcaslist:value]">[jqcaslist:value]</a>
{end subif}
<!--动漫分类ID-->
{elseif:{channelpage:typeid} == 3 }
<!--33至47剧情小分类为动漫-->
{subif:[jqcaslist:i] > 32 && [jqcaslist:i] < 48}
<a href="[jqcaslist:link]" title="[jqcaslist:value]">[jqcaslist:value]</a>
{end subif}
<!--综艺分类ID-->
{elseif:{channelpage:typeid} == 4 }
<!--48至63剧情小分类为动漫-->
{subif:[jqcaslist:i] > 47 && [jqcaslist:i] < 64}
<a href="[jqcaslist:link]" title="[jqcaslist:value]">[jqcaslist:value]</a>
{end subif}
{end if}
{/seacms:jqcaslist}

以上实例可以根据你相关要求自己去修改,不懂标签的可以去查看官方给出的标签文档:http://www.seacms.net/thread-4-1-1.html




评分

参与人数 1金币 +100 收起 理由
admin + 100 很给力!

查看全部评分

12

主题

57

帖子

1804

积分

金牌会员

Rank: 6Rank: 6

金币
687
发表于 2017-11-2 09:46:13 | 显示全部楼层
看的我头疼!!!求大神帮忙!修改了好几次 自己还是搞不了!

  1.         <dl><dt>剧情:</dt><dd>{seacms:jqitemlist}{if: [jqitemlist:value]={searchpage:jq}}<a class="atl" href="[jqitemlist:link]">[jqitemlist:value]</a>{else}<a href="[jqitemlist:link]">[jqitemlist:value]</a>{end if} {/seacms:jqitemlist}</dd></dl>
复制代码


上面是我的筛选代码!麻烦大神帮忙修改下!!!!!!
回复

使用道具 举报

12

主题

57

帖子

1804

积分

金牌会员

Rank: 6Rank: 6

金币
687
发表于 2017-11-2 17:15:54 | 显示全部楼层
我就疯了!搞了一天了 就是搞不明白!求大神帮忙!!!!
回复

使用道具 举报

12

主题

57

帖子

1804

积分

金牌会员

Rank: 6Rank: 6

金币
687
发表于 2017-11-6 14:18:16 | 显示全部楼层
  1.         <dl>
  2.          <dt>剧情:</dt>
  3.            <dd>
  4.                   {seacms:jqitemlist}
  5. {if: [jqitemlist:value]={searchpage:jq}}
  6. <a class="atl" href="[jqitemlist:link]">[jqitemlist:value]</a>
  7. {else}
  8. <a href="[jqitemlist:link]">[jqitemlist:value]</a>
  9. {end if}
  10.                    {/seacms:jqitemlist}
  11.             </dd>
  12.        </dl>
复制代码



求大恨帮忙!!!
回复

使用道具 举报

0

主题

6

帖子

56

积分

注册会员

Rank: 2

金币
5
发表于 2018-1-28 20:50:23 | 显示全部楼层
假的,我就没查到 有sub if 这个代码  而且 在里面写的"<"会直接被 解析成标签的
回复

使用道具 举报

1

主题

12

帖子

73

积分

注册会员

Rank: 2

金币
15
发表于 2018-2-26 19:12:41 | 显示全部楼层
剧情分类能不能自动导入啊采集完了自己加进去,要是不能自己手动加入有个屁用啊采集的视频一个一个加不加死人了啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册加入

本版积分规则

小黑屋|海洋CMS

GMT+8, 2018-8-18 07:12 , Processed in 0.057865 second(s), 27 queries .

Powered by SeaCMS .Net

© 2018 All Rights Reserved

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