开发框架 版主:迅睿框架研发组
循环调用处下面的效果,这个改怎么写
类型:迅睿CMS 更新时间:2022-03-08 10:30:33

安字段调用内容。我在模块 news 建立了一个栏目教师。建了一个内容字段  ssbm ,下拉的.有选项。1. 教师 2. 讲师。
我想在列表页。循环调用处下面的效果,这个改怎么写

{module catid=$catid order=updatetime urlrule=$urlrule}

                    <dl class="li-teacher2">

                        <dt>{$t.szbm}</dt>

                        <dd class="name"><a href="{$t.url}">{$t.title}</a>

                        </dd>

                    </dl>

                    {/module}


{xunruicms_img_title}

回帖
  • 迅睿框架技术-斗哥
    #1楼    迅睿框架技术-斗哥
    2021-04-20 15:12:43
    Chrome 0
    
    <?php $res=[];?>
    //将id=222字段的下拉框值读出来
    {php $field = dr_field_options(222);} 
    
    {module catid=$catid order=updatetime urlrule=$urlrule}
    <?php $res[$t.szbm][]=$t;?>
    {/module}
    
    {loop $res $a $s}
                        <dl class="li-teacher2">
                            <dt>{$field[$a]}</dt>
                            <dd class="name">
                            {loop $s $t}
                            <a target="_blank" href="{$t.url}">{$t.title}</a>
                            {/loop}
                            </dd>
                        </dl>
                        {/loop}
    不要一味的复制代码,需要理解为什么这样写
    满意答案
  • 云水
    #2楼    云水
    2022-03-08 10:30:33
    Chrome 0
    @迅睿框架技术-斗哥:官方,一直很迅速