B5版本发布啦,
加入了一个很多人提到过的菜单功能,
当然了,如果是普通的css菜单功能,我有必要去拓展出来吗,答案是否定的,
所以还是有一些规则可循的,
菜单配置文件存放地址Conf/menu.config.php,个人习惯,配置文件不大喜欢放入数据库,
代码模式如下
<?php
return array(
array('title' =>'主页',
'url' =>'http://www.youyax.com',
'seclists'=> array(
array('title'=>'开发手册','url'=>'http://www.youyax.com/user_guide'),
array('title'=>'热心捐赠','url'=>'http://www.youyax.com/license.html')
)
),
array('title' =>'开源产品',
'url' =>'http://www.youyax.com/forum',
'seclists'=> array(
array('title'=>'开源社区','url'=>'http://www.youyax.com/forum'),
array('title'=>'模拟alert','url'=>'http://www.youyax.com/tip')
)
)
)
?>
拓展到二级菜单。大家可以下载下来去看看。
引用来自“王春生”的评论
如果你看不进去,那就算了,所谓道不同不相为谋。
$data=$this->获取数据函数()->过滤函数(),
目前都是加的addslashes,以后可能改改,再规范点。
受点影响没啥大不了的,tp也是抄的smarty,
你其他的话同意,关于模板的说法不同意,
如果做你的系统二次开发,完全看不懂你模板变量的意思,还要去找,那还不如不要分开,直接写在一起好了,我看了codeigniter,它的模板思想可以说就是用extract函数弄出来的,你的也差不多。
tp的没去研究,我只说说我的模板思想。
我自己设置三个系统数组变量,分别存储一切字符串,一维数组,二维数组。那么模板中需要什么数据,在对应的系统数组变量里找出来就行了。又合理又简单。另外模板就应该用html后缀,方便区分
引用来自“YouYaX”的评论
引用来自“王春生”的评论
引用来自“YouYaX”的评论
引用来自“王春生”的评论
看作者自己的介绍"代码风格写法很优雅,欢迎使用~~~" ,唉,这算是优雅,天底下都是优雅的码农了。
引用来自“王春生”的评论
引用来自“YouYaX”的评论
引用来自“王春生”的评论
看作者自己的介绍"代码风格写法很优雅,欢迎使用~~~" ,唉,这算是优雅,天底下都是优雅的码农了。
引用来自“YouYaX”的评论
引用来自“王春生”的评论
看作者自己的介绍"代码风格写法很优雅,欢迎使用~~~" ,唉,这算是优雅,天底下都是优雅的码农了。
引用来自“王春生”的评论
看作者自己的介绍"代码风格写法很优雅,欢迎使用~~~" ,唉,这算是优雅,天底下都是优雅的码农了。