Skip to content

Category Archives: zend framework

[转]详细介绍php Zend Framework中的render使用方法

09-Jan-10

通常在我们利用ZF实现php的mvc时,最关键的地方当然是Controller类的各种action方法,在action方法中,我们确定及输出内容. 在类 abstract class Zend_Controller_Action 中的dispatch方法你可以发现这一行 $this->$action(); 那么如何确定及输出内容呢,就是进行render了,不过这个render却是有好几个的,下面列出这几个情形 1<?php 2class IndexController extends Zend_Controller_Action 3{ 4 public function contactAction() 5 { 6 //$this->render(“index”); 7 //$this->render(); 8 //$this->renderScript(“sidebar.phtml”); 9 10 11 //$this->_helper->viewRenderer(“sidebar”); 12 13 //$this->view->render(“sidebar.phtml”); 14 //$this->view(“sidebar”); 15 16 } 17} 18?> 总结下来,似乎就是这三中render了(欢迎补充) 1.自身render 先看第一种 //$this->render(“index”); //$this->render(); //$this->renderScript(“sidebar.phtml”); 这是直接使用Zend_Controller_Action类的render方法 第一句是render了另一个action所对应的视图(看清了 是render那个action对应的视图 而不是执行那个action!) 第二句式render本action对应的视图,这个有什么意义呢(因为很多情形你看不到这个写法的),这个下面再说. 第三句是render特定的视图文件,这里你可能认为前两个方法实际是调用了这个renderScript,其实不是如此. 下面就阐述一下.顺便解释第二句的原因. Zend_Controller_Action类的render方法中其实是有两个分支的 如下render函数代码 [...]

今日到南京上网,发现偶尔打开的网页出现如下代码

10-Sep-08

当打开某个新的域名是,偶尔网页会出现如下代码,代码在网页中出现的位置不固定,有时候在网页头部,有时候…

zend framework错误或者异常信息捕捉

27-Aug-08

今天在做一个项目是使用到了ZendFramework的错误或者异常信息控制机制,可以使用以下方法一次类推的处理所有zend framework框架中的任何异常。 try { /** 这里调用了Zend_Feed类. **/ $channel = Zend_Feed::import($r['parentURL']); } catch (Zend_Feed_Exception $e) { /** 当捕捉到Zend_Feed_Exception错误后在这里处理异常信息. **/ echo $e; } catch( Zend_Exception $f) { /** 如果没有捕捉到 Zend_Feed_Exception 或者 child异常信息,在这里处理. **/ echo $f; } Related items [转]详细介绍php Zend Framework中的render使用方法 svn错误:Authentication realm 解决办法 今日到南京上网,发现偶尔打开的网页出现如下代码 jQuery AJAX in Zend Framework Zend Framework V1.5 中的新特性 zend 异常(2)Zend Framework [...]

jQuery AJAX in Zend Framework

04-Jul-08

研究一篇老外的文章:在zend framework中使用jquery

I have posted a sample code on my wiki on how to submit variables to an action controller. The sample code contains a niffty jQuery plugin – the jQuery Calendar.

Click here for the tutorial.

Update (05-07-2008): Since this post has been get…

Zend Framework V1.5 中的新特性

24-Jun-08

流行的开源软件 Zend Framework 刚刚实现了一些出色的增强。本文介绍 V1.5 中的新特性以及如何升级对 GData Web 服务的增强支持,包括 Zend_Form、Zend_Layout 和 Zend_View,并且,改进的 Ajax 支持可以帮助 PHP 开发人员轻松地构建先进的 Web 应用程序。