Maison > Article > développement back-end > 在thinkphp模板中循环数组没循环出所需要的数据
在thinkphp模板中循环数组没有循环出所需要的数据
我在项目配置文件config.php里面写了个数组,代码
<br />/*网站左侧栏目导航*/<br /> 'menu' => array(<br /> 'headnav' => '控制面板',<br /> 'subnav' => array(<br /> array('name' => '系统设置', 'menumark' => 'System', 'url' => 'System/index'),<br /> array('name' => '导航管理', 'menumark' => 'Nav', 'url' => 'Nav/navList'),<br /> array('name' => '广告图片', 'menumark' => 'Show', 'url' => 'Show/showList'),<br /> array('name' => '管理列表', 'menumark' => 'Admin', 'url' => 'Admin/adminList'),<br /> ),<br /> ),<br />
<br /> <foreach name='menu' key='k' item='v'><br /> <div class="fenlei"><br /> <h3 class="fl_tb6"><s></s>{$v.headnav}</h3><br /> <ul > <volist name='v["subnav"]' key='k2' id='v2'><br /> <li><a href="">{$v2.name}</a></li><br /> </volist><br /> </ul><br /> <div class="clear"></div><br /> </div><br /> </foreach><br />
<h3 class="fl_tb6"><br /> <s></s><if condition='$k eq "headnav"'>{$menu["headnav"]}</if><br /> </h3><br /> <if condition='$k EQ "subnav"'><br /> <ul ><br /> <volist name='$menu["subnav"]' key='k2' id='v2'><br /> <li><a href="">{$v2.name}</a></li><br /> </volist><br /> </ul><br /> </if>
<br />/*网站左侧栏目导航*/<br /> 'menu' => array(<br /> 'menu[1]' => array(<br /> 'headnav' => '控制面板',<br /> 'subnav' => array(<br /> array('name' => '网站设置', 'menumark' => 'System', 'url' => 'System/index'),<br /> array('name' => '导航管理', 'menumark' => 'Nav', 'url' => 'Nav/navList'),<br /> array('name' => '广告管理', 'menumark' => 'Show', 'url' => 'Show/showList'),<br /> array('name' => '管理列表', 'menumark' => 'Admin', 'url' => 'Admin/adminList'),<br /> )<br /> ),<br /> 'menu[2]' => array(<br /> 'headnav' => '单页面管理',<br /> 'subnav' => array(<br /> array('name' => '单页面管理', 'menumark' => 'Page', 'url' => 'Page/pageList'),<br /> )<br /><br /> ),<br /> ),<br />