1. 建立文件 ext_conf_template.txt 内容: # cat=basic; type=boolean; label=Use TTF: When set the captcha will get generated using TTF font rendering…

View Code PHP1 2 3 IFSUB = 1 #有子菜单的话 IFSUB.allWrap =<div class="menu-level1-submenues">|</div> #为它定义一个特别的不一样的嵌套标签(其实主要是为其加上不一样的class,用于定不同的样式) IFSUB.expAll = 1 #expAll其实是展开所有的子菜单(因为默认的情况下不属当前菜单的子菜单是remove掉的,也就是SUB_ITEMS是为空的,像这样array(‘ITEM_STATE’=>’IFSUB’,’SUB_ITMES’=>’’)所以,在默认情况下定义这一项其实是没有用的) 看效果图 View Code…

August 17th, 2010

如何通过TS配置typo3菜单?

No Comments, Typo3, by hyperblue.

TS 配置菜单的功能十分的强大,可以配置出各式各样的菜单如text menu,JS menu, image menu, 通过GD生成的image menu,etc menu_marker = HMENU #menu_marker就是你模板里要放菜单的那个marker,(如果你是用templvia记得选为typosciptObject) menu_marker.special=rootline #special指定了菜单的内容从哪里来,默认是rootline。rootline也就是说从page节点的title生成菜单。 #speical可以指定为其他形式如: #1.directory,从某个文件夹里的节点生成。此时必须有special.value = 35, 56(文件夹page id)…

作者:Alan Storm 翻译:zhlmmc  第二章 – Magento请求分发与控制器  Model-View-Controller (MVC) ,模型-视图-控制器,源于Smalltalk编程语言和Xerox Parc。现在有很多系统是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑和显示逻辑。最常见的 PHP MVC框架是这样的    URL请求被一个PHP文件拦截,通常称为前端控制器(Front Controller) 这个PHP文件分析这个URL,获得一个执行控制器(Action Controller)的名字和一个执行方法(Action Method)的名字,这个过程通常称为路由(Routing) 实例化#2获得的执行控制器 调用执行控制器的执行方法…

这个功能是可以根据不同的TYPO3用户设置的, 比如TYPO3后台有一个用户叫”demo”, 那么操作如下[如图] 1. 点左边菜单栏的 User Admin, 2. 编辑”demo”用户 3. 在Options里面加上一句 options.pageTree.showPageIdWithTitle = 1 4. 刷新TYPO3系统或用这个demo用户登陆,你再看看效果

作者:Alan Storm 翻译:zhlmmc 前言 我从2007年开始使用Magento,应该算是国内第一批使用Magento的用户。但是我却从来没有认真研究过Magento,更多的停留在应用层面。虽然也做过一些插件,但也就是依葫芦画瓢而已。偶然间看到Alan Storm的一系列关于Magento的文章,我忍不住的心潮澎湃,相见恨晚。Alan的文章循序渐进,深入浅出地讲述了Magento的架构和工作方式,把一个复杂系统的内部结构淋漓尽致的展现在我们面前。读完以后,我茅塞顿开,感叹Magento的强大,架构之美。于是我决定翻译Alan的文章,希望对更多的Magento开发者有所帮助。 Alan的文章不是Magento入门教程,并不是教你如何安装,使用Magento。借用 Alan的原话“Magento Articles for Professional Developers”,我认为这里的“Professional”包含以下几点: 1. 懂得PHP的运作方式 2. 良好的编程基础 (写过5w行代码以上) 3. 了解基本设计模式 4….

 对于经常要在文章中出现代码的IT相关博客,安装一个代码插件是非常必要。尤其是当代码里出现引号时,由于中文版的wordpress默认会把英文引号(半角),在前台显现转化为中文全角引号,当然这个可以在代码里取消转化功能,不过我们用了wordpress代码插件后,既能解决这个问题,又能直观的显示代码。 WP-CodeBox插件 WP-CodeBox插件的安装 安装很简单,和其它插件一样,在后台“插件”—“添加新插件”再搜索“WP-CodeBox”插件,点安装即可。 WP-CodeBox插件的配置 配置很简单,勾选你要的功能选项即可。 WP-CodeBox插件的使用 首先介绍一下它的语法 <pre lang=”LANGUAGE” line=”N” file=”download.txt” colla=”+”>代码</pre> lang=”LANGUAGE”:代码的语言,如ASP、PHP、Java等 file=”download.txt”:创建一个可下载的保存名称 line=”N”:开始行数 colla=”+/-”: ”+“表示展开,”-“表示收缩 支持的语言 Actionscript,ADA,Apache…

August 11th, 2010

WordPress多区域widget实现方法

2 Comments, Wordpress, by hyperblue.

下面假设你需要在主题的头部、侧边栏、和底部添加widget。 那么首先你需要把下面的代码复制到functions.php文件里: Download functions.txt1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17…

January 23rd, 2010

LAMP环境配置 详细命令过程

No Comments, PHP, by hyperblue.

以下是笔者初装VMware虚拟机以来,对其安装步骤和使用的一点总结,以给初学者指个方向,少走弯路。 1.下载VMware 官网查看最新版本: http://www.vmware.com/download/ws/ 未来软件园下载页: http://www.orsoon.com/soft/search.asp?keyword=VMware&act=topic&x=17&y=18 绿盟VMware下载页:http://www.xdowns.com/tag.asp?keyword=VMware+Workstation+&act=Topic&classid=&btn.x=29&btn.y=16 七喜下载站下载页: http://www.baidu.com/s?tn=baitu_pg&ie=gb2312&bs=%3F+site%3Ays168.com&sr=&z=&cl=3&f=8&wd=VMware++site%3Awww.7xdown.com&ct=0 东东在用VMware Workstation 6.0.2 59824完美汉化绿色精简版: 微软网盘本地下载(支持迅雷) 新浪共享下载 2.安装VMware 安装版基本点NEXT一路安装下去,非常简单,若弹出没有经过Windows兼容性验证提示没有关系,请继续安装,装完后或许还要运行汉化包或注册机或把“汉化文件”里的文件复制到安装目录下覆盖原文件,这些需根据你下载的版本而定,学会看说明就好了。绿色的免安装,只需运行"@install.cmd”或"安装.bat "或"!)绿化.bat"等。添加服务可以以后网络设置时再做,也可参看下文6中内容,如想实现主机和虚拟机同时上网,则即刻添加服务3。发送主程序vmware.exe的快捷方式到桌面上,方便日后使用。 3.新建虚拟机 运行vmware.exe–新建虚拟机–在虚拟机向导中点“下一步”–选典型–选操作系统(版本)–虚拟机名称位置–选“桥接”或“NAT”网络(见下文6)–默认磁盘容量–完成…

January 16th, 2010

PHP验证变量类型

No Comments, PHP, by hyperblue.

isset() :                                                             //变量是否已经声明 empty():    …