zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

设置插件管理界面的导航

豫唐网络2023-08-26 17:181377

主题配置内容太多,如何拆分成多个页面 多个配置页面,导航一键管理,减少重复工作量

原主题配置内容写法

<divclass="SubMenu">
<ahref="./main.php"><spanclass="m-left">插件说明</span></a>
<ahref="./seo.php"><spanclass="m-leftm-now">插件配置</span></a>
</div>

统一化管理后的方法

在插件或主题的include.php页面添加函数

functionytecn_SubMenu($action){
$array=array(
array('action'=>'show','url'=>'show.php','target'=>'_self','float'=>'left','title'=>'插件说明'),
array('action'=>'lv','url'=>'lv.php','target'=>'_self','float'=>'left','title'=>'单价设置'),
array('action'=>'web','url'=>'web.php','target'=>'_self','float'=>'left','title'=>'分发站点'),
);
$str='';
$template='<ahref="$url"target="$target"><spanclass="m-$float$light">$title</span></a>';
for($i=0;$i<count($array);$i++){
$str.=$template;
$str=str_replace('$url',$array[$i]['url'],$str);
$str=str_replace('$target',$array[$i]['target'],$str);
$str=str_replace('$float',$array[$i]['float'],$str);
$str=str_replace('$title',$array[$i]['title'],$str);
$str=str_replace('$light',($action==$array[$i]['action']?'m-now':''),$str);
}
return$str;
}

在配置页面如main.php的SubMenu位置添加调用代码

<divclass="SubMenu"><?phpechoytecn_SubMenu('show');?></div>

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/340.html

分享给朋友:

相关文章

验证字符串是否符合正则表达式

验证字符串是否符合正则表达式

可以使用zblog PHP的CheckRegExp 函数。验证字符串是否符合正则表达式语法BoolCheckRegExp($source,$para)调用参数参数类型参数默认值描述string$sou...

phpQuery获取HTML图片

phpQuery获取HTML图片

phpQuery获取HTML图片/** *获取html文本里的img *@paramstring$contenthtml内容 *@returnarray图片列表数组item格式<pre&g...

zblog插件怎么安装

zblog插件怎么安装

zblog的插件分为应用中心插件和自定义插件两大类。应用中心插件又分为免费插件和付费插件。自定义插件分为定制插件和自写自用插件。zblog插件的安装分3种方式:一、应用中心安装1、登录自己的网站后台主...

zblog主题插件导航函数

zblog主题插件导航函数

1、在主题或者插件的include.php文件添加导航函数functionytecn_SubMenu($id){ $arySubMenu=array( 0=>array('插件说明&...

zblog调用当前大分类下的其他小分类名称

zblog调用当前大分类下的其他小分类名称

文章页调用当前大分类下的其他小分类名称子分类内容{$cid=$article->Category->RootID?$article->Category->RootID:$art...

zblog二级导航下拉导航多级导航配置设置教程

zblog二级导航下拉导航多级导航配置设置教程

zblog已支持多级分类,而一些主题的模版也需要适配二级或者多级分类导航,但作为新手,还是不知道怎么下手,那么今天豫唐就写一个很简单的教程,供大家参考一下。准备工作:1、开启《链接模块管理》插件;2、...