discus中header.htm底部的部分代码是什么意思?求解?
<!--{if !empty($_G['setting']['plugins']['jsmenu'])}--><ul class="p_pop h_pop" id="plugin_menu" style="display: none">
<!--{loop $_G['setting']['plugins']['jsmenu'] $module}-->
<!--{if !$module['adminid'] || ($module['adminid'] && $_G['adminid'] > 0 && $module['adminid'] >= $_G['adminid'])}-->
<li>$module</li>
<!--{/if}-->
<!--{/loop}-->
</ul>
<!--{/if}-->
$_G
<div id="mu" class="cl">
<!--{if $_G['setting']['subnavs']}-->
<!--{loop $_G $navid $subnav}-->
<!--{if $_G['setting']['navsubhover'] || $mnid == $navid}-->
<ul class="cl {if $mnid == $navid}current{/if}" id="snav_$navid" style="display:{if $mnid != $navid}none{/if}">
$subnav
</ul>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
</div>图中红色箭头所标示的代码是什么意思,if语句是判断什么?怎么显示出来?循环loop后面的$_G变量表示什么?哪里可以查看?或者后台能操作?先在此谢谢各位朋友的慷慨解答!!
第一个问题
<!--{if !empty($_G['setting']['plugins']['jsmenu'])}-->.........
判断插件菜单是否为空,不为空循环输出!
第二个问题
$_G
和
<div id="mu" class="cl">
<!--{if $_G['setting']['subnavs']}-->
<!--{loop $_G $navid $subnav}-->
<!--{if $_G['setting']['navsubhover'] || $mnid == $navid}-->
<ul class="cl {if $mnid == $navid}current{/if}" id="snav_$navid" style="display:{if $mnid != $navid}none{/if}">
$subnav
</ul>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
</div>
同为导航的二级导航,一个是菜单模式显示,一个是横排显示!
第三个问题
$_G
全局变量,变量的打印方法!
模板中插入一下代码,替换其中的变量即可
<!--{eval print_r($变量)}-->
技术帮助 发表于 2015-7-18 02:57
第一个问题
判断插件菜单是否为空,不为空循环输出!
恩恩,谢谢的站长的解惑:loveliness:
页:
[1]