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

zblog

设置插件管理界面的导航

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

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

原主题配置内容写法

<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

分享给朋友:

相关文章

zblogphp文章页面编辑页开始接口说明

zblogphp文章页面编辑页开始接口说明

接口名称:Filter_Plugin_Edit_Begin接口描述:文章编辑页加载前处理内容。应用场景:可直接跳转到其他页面,处理自身业务流程。调用方法:Add_Filter_Plugin('...

zblog提示授权文件非法怎么办

zblog提示授权文件非法怎么办

zblog在开启主题或者插件的时候,有时候会提示授权文件非法。这种需要怎么处理么?解决方案如下:进入后台,点击应用中心,使用购买此主题或者插件的账户登录应用中心商城,然后再开启即可解决问题。...

zblog主题插件导航函数

zblog主题插件导航函数

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

百度小程序搜索组件批量提交文章代码

百度小程序搜索组件批量提交文章代码

本方案为计划任务解决方案。1、在文章表新建一个字段,如log_ytecn_bdsp,设置默认值为0。2、在根目录创建一个文件,比如baidusearchpost.php,<?php requi...

GetList获取的文章怎么过滤某个分类

GetList获取的文章怎么过滤某个分类

通过 GetList 可以获取自定义的文章列表,他可以通过分类、作者、时间、标签、搜索、置顶、随机等等手段自由组合出你要的文章列表。过滤某个分类的代码如下(为了更加方便使用,我把实例做了下拆分处理)。...

批量重命名批量处理别名

批量重命名批量处理别名

在运营网站的时候会遇见被采集的情况,但zblog的文章默认url又是递增的数字模式。为了防止被采集,我们可以对url进行批量重命名操作,批量重命名为6位的不规则的字母+数字。操作步骤:1、在网站根目录...