手机游戏
经典单机
角色扮演
休闲益智
动作冒险
射击枪战
赛车竞速
模拟经营
解密闯关
策略战争
手机软件
时尚购物
体育运动
资讯阅读
教育学习
摄影摄像
生活服务
效率办公
聊天社交
视频盒子
其它软件
新闻资讯
游戏攻略
软件教程
游戏问答
软件资讯
软件技术
叨叨念念
网站技术
技术问答
软件教程
资源资料
原创作品
代码学习
网页设计
网络技术
合集
合集
游戏合集
软件合集
资讯合集
视频合集
首页 > 原创作品 > 原创作品

emlog侧边栏增加系统组件

作者:星知苑 时间:2014-01-02 14:31:20

有的时候自定义的插件并不能很好的满足我们的要求,虽然可以在模版文件side.php直接添加,但是直接添加有2个不足的地方----要么直接在其他边栏模块前面,要么在其他边栏模块的后面,不能自定义这个模块和其他模块的顺序,所以这里想办法把边栏模块集成到系统边栏模块中去。

注意:这个是HACK代码有一定的危险性,请备份好文件,修改前请先本地测试。

 

完整代码修改思路过程如下:

by 2014-01-02 [break]

1.肯定要修改模版文件module.php,仿造个人资料(bloger)或者最新评论,二种方式改造。(这一步我就略过了,详细如果不知道请你单独询问我。)

2.修改admin/views文件夹下widgets.php文件加个form提交,如以下代码

	<form action="widgets.php?action=setwg&wg=addwidgets" method="post">
	<div class="widget-line" id="addwidgets">  <div class="widget-top">
			<li class="widget-title">添加边栏</li>
			<li class="widget-act-add"></li>
			<li class="widget-act-del"></li>
		</div>
		<div class="widget-control">
			<li>标题</li>
			<li><input type="text" name="title" value="<?php echo $customWgTitle['addwidgets']; ?>"  /> <input type="submit" name="" value="更改" class="submit" /></li>
		</div>
	</div>
	</form>

3.修改admin文件夹下widgets.php文件,当然你只有一个标题的参数的话,就不用改了,如果还有其他参数的话,需要添加case项

4.当然要在后台显示还要修改includelib文件夹中的option.php文件,找到“获取widget组件标题”模块,可以添加标题显示。

到了这里差不多就修改完了,这里主要讲的是修改后台侧边栏集成到系统中去的思路,具体代码还要看你把什么东西集成进去。

良心推荐

手机美化软件哪个好
  • 视频桌面下载苹果版
  • 壁纸主题精灵下载
  • 字体美化大师旧版下载
  • biu视频桌面苹果版下载
  • 小妖精美化免费版下载
  • 3d宝软桌面老版本下载
现在的手机各种功能都是比较多样化的尤其是一些喜欢个性的用户,在使用手机的时候都是喜欢马上更改各种桌面啊还有主题啊好看的,还有各种什么来电的音乐铃声啊视频音乐啊等等这些都是无形中可以让自己的心情在每天的工作劳累之余也是有着一定的放松的心情,这里推荐几个超级好用又好玩的手机美化APP让你们下载。

相关资讯