帝国cms7.5列表页图片集转新闻系统

新闻系统列表页图片集

列表页图片集
注意:以下代码为图片集 转入新闻系统模型;
//ecms_news为新闻系统模型
//ecms_photo为图片系统模型
展示效果:
列表页图片集
代码如下:一定要勾选使用程序代码
//“morepic”为图片集字段


$titlepic='';
$morepic='';
if($r[titlepic])
{
$titlepic=' [!--oldtitle--]
        

[!--title--]

'; } if($r[morepic]) { $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'"); $rexp="\r\n"; $fexp="::::::"; $rr=explode($rexp,$fr[morepic]); $count=count($rr); for($i=1;$i<5;$i++) { $frt=explode($fexp,$rr[$i-1]); $titlepis.=('
  • '); } $titlepic=('

    [!--title--]

      '.$titlepis.'
    '.$count.'图'); } $listtemp='
  • '.$titlepic.'
  • ';

    单张小图调用方法:代码如下;一定要勾选使用程序代码

    
    $morepic='';
    if($r[morepic])
    {
    $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'");
    $rexp="\r\n";
    $fexp="::::::";
    $rr=explode($rexp,$fr[morepic]);
    $count=count($rr);
    for($i=1;$i<2;$i++)
    {
    $frt=explode($fexp,$rr[$i-1]);
    $listtemps.=('
  • [!--oldtitle--]
  • '); } } $listtemp=(''.$listtemps.'');

    列表页调用所有小图,代码如下:一定要勾选使用程序代码

    
    $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'");
    $rexp="\r\n";
    $fexp="::::::";
    $rr=explode($rexp,$fr[morepic]);
    $count=count($rr);
    $listtemp="";
    for($i=1;$i<$count+1;$i++)
    {
    $frt=explode($fexp,$rr[$i-1]);
    $listtemps.=('');
    }
    $listtemp=('
  • '.$listtemps.'
  • ');

    如果表是副表,则添加_data_{$r[stb]}
    select * from {$dbtbpre}ecms_news_data_{$r[stb]} where id=’$r[id]’  红色标注为副表,注意区分

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注