PHPCMS内容页自定义下拉菜单循环输出数值的方法

2020-12-17 浏览:1554
PHPCMS内容页自定义下拉菜单循环输出数值的方法
评论:(0)复制地址

首先打开phpcms/modules/content/fields/box/output.inc.php

将case 'checkbox'和case 'multiple'中的

if($_v) $string .= $option[$_v].' 、';

替换为if($_v) $string .= $option[$_v].',';


然后在模板代码中直接用下面的代码:

<?php
                    $source = trim($Size, ',');//删除数组两端逗号
                    $data = explode(',', $source );
                    for ( $index = 0; $index < count($data); $index++ ) {
                      echo "<div class='swatch-element'><input type='radio' name='single-option-select-1' id='swatch-1-$data[$index]' value='$data[$index]' data-index='option$index' class='single-option-select visually-hidden' ><label for='swatch-1-$data[$index]'>$data[$index]</label></div>";
                    }
                    ?>

其中$Size是自定义字段名称,注意大小写

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:PHPCMS

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。