联系官方销售客服
1835022288
028-61286886
联动菜单三级同时显示,点击第一级时显示,第一级,第二级,第三级不显示。点击第二级时 第一、二、三级都显示。点击第三级时 第一、二、三级都显示。
<div class="regionCity"> <?php $tp = dr_linkage('address', $params.area); if ($tp.pid) { $tp = dr_linkage('address', $tp.pid); $ej = $tp.id; $ejs = $tp.childids ? true : false; if($tp.pid) { $tp = dr_linkage('address', $tp.pid); } } $tpid = $tp.id; $pids = explode(',', $tp.childids); ?> <a {if !$params.area}class="on"{/if} href="{Router::search_url($params, 'area', NULL)}">不限</a> {linkage code=address pid=0} <a {if in_array($t.ii, $pids)}class="on"{/if} href="{Router::search_url($params, 'area', $t.id)}">{$t.name}</a> {/linkage} </div> <div class="regionCity"> <a {if $params.area == $tpid}class="on"{/if} href="{Router::search_url($params, 'area', $tpid)}">不限</a> {list action=linkage code=address pid=$tpid} <a class="{if $t.id == $ej || $t.id == $params.area }on{/if}" href="{Router::search_url($params, 'area', $t.id)}">{$t.name}</a> {/list} </div> {if ($ejs)} <div class="regionCity"> <a {if !$params.area || dr_linkage('address', $params.area, 0, 'child')}class="on"{/if} href="{Router::search_url($params, 'area', $ej)}">不限</a> {list action=linkage code=address pid=$params.area} <a class="{if $t.id==$params.area}on{/if}" href="{Router::search_url($params, 'area', $t.id)}">{$t.name}</a> {/list} </div> {/if}