导航位置:首页 > 技术开发 > 建站技术开发
帝国CMS调用morepic的多值字段 方便调用图片或者其他多值内容
豆腐果2022-10-04围观:点赞:
我们在使用帝国CMS时往往会用到多值字段,但是默认的多值字段调用TABLE表格太多,用起来不方便。所以建议直接用PHP调用,这样不仅方便做相册内容也方便做其他的信息。具体代码如下(目前放在内容模板正常使用):
<?php
if ( $navinfor[ morepic ] ) {
$exp = explode( chr( 13 ), $navinfor[ morepic ] );
if ( $exp ) {
?>
<?php
foreach ( $exp as $k => $v ) {
$exp2 = explode( '::::::', $v );
if ( $exp2[ 1 ] ) {
echo '<img src="' . $exp2[ 1 ] . '" width="500" height="400">';
}
}
}
}
?>
备注:这里默认的是数据库里的morepic多值字段,如果修改了需要替换成相关的字段
$exp2[1] 大图
$exp2[0] 缩略图
$exp2[2] 图片说明
共有0条评论