首页 > 代码库 > OneThink-nav标签
OneThink-nav标签
/* 导航列表 */ public function _nav($tag, $content){ trace($tag); trace($content); trace("end"); $field = empty($tag[‘field‘]) ? ‘true‘ : $tag[‘field‘]; $tree = empty($tag[‘tree‘])? false : true; $parse = $parse = ‘<?php ‘; $parse .= ‘$__NAV__ = M(\‘Channel\‘)->field(‘.$field.‘)->where("status=1")->order("sort")->select();‘; if($tree){ $parse .= ‘$__NAV__ = list_to_tree($__NAV__, "id", "pid", "_");‘; } $parse .= ‘?><volist name="__NAV__" id="‘. $tag[‘name‘] .‘">‘; $parse .= $content; $parse .= ‘</volist>‘; // trace($parse); return $parse; }
使用自定义标签
<think:nav name="nav"> <eq name="nav.pid" value="http://www.mamicode.com/0"> <li> <a href="http://www.mamicode.com/{$nav.url|get_nav_url}" target="<eq name=‘nav.target‘ value=http://www.mamicode.com/‘1‘>_blank_self">{$nav.title}</a> </li> </eq> </think:nav>
OneThink-nav标签
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。