帝国cms内页显示一共多少集 并分集
不知道什么情况在模板里面用PHP代码怎么写都无法正确将内容分割开来,永远就一个数组,气死人了;没办法,只能改源码了,此文章也为纪念下修改的文件以便以后升级什么的知道是那个文件进行了修改:
1: 修改e/class/functions.php 3675行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
//返回在线地址html代码 function ReturnOnlinepathHtml($add){} 修改为: function ReturnOnlinepathHtml($add,$gather=false){ ...... $count=count($path_r);后面增加 if($gather){ $value = ''; for($pj=0;$pj<$count;$pj++){ $j = $pj+1; $value .= '<li><a href="javascript:void(0);" onclick="play('.$pj.')">'.$j.'</a></li>'; } return $value;exit; } ........ ..} |
2:修改 e/action/ShowInfo.php 增加一个模板解析 大概257行
1 2 3 |
$newstempstr=str_replace('[!--gather--]',ReturnOnlinepathHtml($add,true),$newstempstr); //固定变量 .......... |
影视内页模板里面可以直接写 集数:[!--gather--] 即可正确显示每个电影的集数了...