菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

帝国CMS二次开发教程:如何调用多值字段的PHP

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:帝国cms教程 帝国cms二次开发 帝国CMS调用方法

帝国CMS二次开发多值字段PHP调用教程:首先,在模板中插入多值字段标签,如{field_name}。然后,在PHP文件中使用`$ecms_fields = $this->db->getFields($this->table, '*', "`field`='{$field_name}'");`获取多值字段数据。接着,遍历数组并输出每个值,如`

  • {$ecms_fields.value}
  • `。最后,可以使用分页函数`$this->page(10)`实现分页显示。注意替换`{field_name}`为实际的字段名。

    帝国CMS当使用多值字段时,调用就成了个大问题,用默认标签调用会出现“|”,所以只能用PHP先分隔,再循环调用了。

    帝国CMS多值字段PHP调用代码

    <?php$exp=explode('||||||',$navinfor[bj]);foreach($expas$k=>$v){$exp2=explode('::::::',$v);echo'<tr><td>'.$exp2[0].'</td><td>'.$exp2[1].'</td></tr>';}?>$duo=explode('||||||',$r[duoziduan]);foreach($duoas$k=>$v){$duo2=explode('::::::',$v);$ziduan.='<li>'.$duo2[0].''.$duo2[1].'</li>';}$listtemp='<p>'.$ni.'<p>';
    评论
    建站知识
    建站知识
    使用技巧
    调试安装
    运营推广