2.* ’ 目录归档

ZF2开发中常用操作 – zend framework 2 开发实战中常用操作最热门30问

http://my.oschina.net/cart/blog/174565

Zend framework 2 多语言配置

Zend Framework 2 默认支持国际化I18n,直接在Zend Studio里建的工程,也是默认就开启了多语言配置,只需要更改 ‘locale’ => ‘en_US’ 就可以修改网站显示language目录下面的.mo里的语言。但是没有找到语言切换相关的配置,比如根据浏览器的语言自动切换语言显示,或者根据用户指定的语言显示…

配置 module.config.php:

语言初始化在框架加载的时就可以做了,所以可以直接在 Module.php bootstrap里写。这里有一个优先级的问题[……]

Read more

DBShop使用Gzip方式压缩页面

在模块中的module.php文件中加如下代码

然后在该文件中加入compressOutput方法

这是DBShop程序的处理方式,没有写的多么的复杂,简单易懂就可以了。

ZF2的配置信息缓存设置

我们是这样处理的,在config/application.config.php 中加入如下代码

其中注释下面的是添加内容,因为我这个文件把其他内容都提出去了,所以只放了这点内容,根据你的情况加入相关内容即可。需要注意的是

./data/cache/modulecache 这个目录必须存在,如果不存在请手动创建。

另外

这两句中,后面之所以使用名称+__FILE__方式来计算MD[……]

Read more

拥有多个layout情况下,禁止输出它的处理方式

当项目中存在有多个layout情况下的时候(这种情况蛮多的,前台后台这就是两个了)。

我们假设后台使用的是默认layout,那么前台我是这样处理的,写在module.php文件中

这样是可以使用当前设置的layout了,假如我在这个模块的下面的页面显示中想通过ajax调用其中的一个Action显示,只显示对应的模板内容,而不显示layout,我们该如何做呢。

可能你会说,使用如下代码

这在系统中只有一个默认layout下是没问题的,当时超过一个[……]

Read more

ZF2 缓存设置

1、文件缓存设置

http://donniewa.com/2012/09/zf2-using-cache/

ZendFromework 2 在 IIS 上设置重写

请参考下面链接内容里的设置方式进行设置,不用设置MS SQL  ,看设置 URL Rewrite  即可

http://akrabat.com/winphp-challenge/zend-framework-url-rewriting-in-iis7/

 

DBShop 系统是基于ZF2写的,所以上面的也适用于DBShop在IIS下的重写。

ZendFramework 2 使用技巧

1、指定使用模板文件

在Controller文件中,有时我们需要指定使用某个模板这个时候就需要下面的设置了

2、接收POST或GET的FROM内容

3、controller中获取网站url

如果获取相对路径

4、在模板中获取网站url

如果包含[……]

Read more

How to use Imagick with zf2

 

return top