【不能确定这段代码在Framework上怎么工作】教程文章相关的互联网学习教程文章

YiiFramework开发教程Zii组件-Menu示例_PHP教程【图】

介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, Button, Drag 和 Drop等。本文介绍Menu菜单用法,CMenu使用Html 列表显示多级菜单,Menu配置通过其属性item来配置,每个菜单项包括三个主要属性visible 是否可见 active 当前菜单项是否选中, items 子菜单项。 此外还包括如下属性:label: 可选,菜单名称,支持使用HTML标...

YiiFramework开发教程Zii组件-SliderInput示例_PHP教程【图】

CJuiSliderInput 显示一滑动条,它也封装了 JUI slider插件,可以用在Form中作为用户输入UI组件。基本用法如下:[php] beginWidget(CActiveForm); ?> errorSummary($model); ?> widget(zii.widgets.jui.CJuiSliderInput, array( model=>$model, attribute=>size, name=>my_slider, value=>50, event=>change, options=>array( min=>0, max=>100, slide=>js:function(event,ui){$("#amount").text(ui.value);}, ), ht...

YiiFramework开发教程Zii组件-ListView示例_PHP教程【图】

CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-)。CListView 支持分页和排序,分页和排序支持使用AJAX实现从而可以提高页面的响应性能。CListView的使用需要通过DataProvider,通常是使用CActiveDataProvider。本例修改Yii Framework 开发教程(26) 数据库-Active Record示例,不过为了显示分页,我们使用Customer数据库表,每页...

YiiFramework开发教程Zii组件-Tabs示例_PHP教程【图】

前基本用法如下:[php] widget(zii.widgets.jui.CJuiTabs, array( tabs=>array( Static tab=>Static content, Render tab=>$this->renderPartial(pages/_content1,null,true), Ajax tab=>array(ajax=>array(ajaxContent,view=>_content2)), ), options=>array( collapsible=>true, selected=>1, ), htmlOptions=>array( style=>width:500px; ), )); ?> widget(zii.widgets.jui.CJuiTabs, array( tabs=>array( ...

YiiFramework开发教程Zii组件-Sortable示例_PHP教程【图】

CJuiSortable显示一个列表,列表中的列表项可以通过拖放重新调整顺序,它封装了 JUI Sortable插件。其基本用法如下:[php] clientScript->registerCss(sortable, " #sortable {list-style-type: none; margin: 0; padding: 0; width: 60%;} #sortable li {margin: 2px; padding: 4px; border: 1px solid #e3e3e3; background: #f7f7f7} ", screen, CClientScript::POS_HEAD); ?> widget(zii.widgets.jui.CJuiSortabl...

YiiFramework开发教程Zii组件-GridView示例_PHP教程【图】

CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiveDataProvider。修改上个例子Yii Framework 开发教程(31) Zii组件-DetailView 示例,把ListView该为GridView:[php] widget(zii.widgets.grid.CGridView, array( dataProvider=>$dataProvider, ajaxUpdate=>false, template=>{pager}{summary}{items}{pager}, )); ?> widget(z...

YiiFramework开发教程Zii组件-Accordion示例_PHP教程【图】

Zii组件中包含了一些基于JQuery的UI组件,这些UI组件定义在包zii.widgets.jui中,包括CJuiAccordion ,CJuiAutoComplete,CJuiDatePicker等。本篇介绍CJuiAccordion,显示一个Accordion组件(类似手风琴可以折叠的UI组件)。这个控件封装了 JUI Accordion插件。基本用法如下:[php] widget(zii.widgets.jui.CJuiAccordion, array( panels=>array( panel 1=>Content for panel 1, panel 2=>Content for panel 2, panel 3=>$thi...

VS.PHP+YiiFramework组合开发PHP应用_PHP教程【图】

在做程序员的很长时间内是使用Microsoft的Visual Studio开发应用。对Visual Stuido提供的开发环境也比较熟悉了。偶尔开始做下PHP应用,Eclipse 的PHP IDE非常之不错,但如果你习惯了Visual Studio,那么使用Vs.php 也是一个非常好的选择。 www.2cto.com VS.PHP 基于Visual Studio 集成开发环境,使用VS.PHP 你可以使用Visual Studio IDE来开发,调试,部署PHP应用。尤其是其提供的调试环境和Visual Studio本身提供的其它语言C#调试...

PHP框架之使用ZendFramework中的Zend_Mail发送邮件讲解_PHP教程

大家都知道Zend Framework是由zend公司所开发的一款标准的PHP5版本的框架,他所包括了几乎我们常所使用到的功能模块,如 feed,mail,cache,db等等,今天我们主要是介绍Zend_Mail模块,来帮助我们及时的把应用的信息发向管理员,发向客户。 下面是我所写的一代码块,这代码是通过SMTP方式来发送邮件,需要提供提供用户名,密码和主机地址,这也是我们常所使用的邮件登录方式。require_once Zend/Mail.php;require_once Zend/Mail/Tra...

使用ZendFramework框架中的Zend_Mail模块发送邮件_PHP教程

大家都知道Zend Framework是由zend公司所开发的一款标准的PHP5版本的框架,他所包括了几乎我们常所使用到的功能模块,如 feed,mail,cache,db等等,今天我们主要是介绍Zend_Mail模块,来帮助我们及时的把应用的信息发向管理员,发向客户。 下面是我所写的一代码块,这代码是通过SMTP方式来发送邮件,需要提供提供用户名,密码和主机地址,这也是我们常所使用的邮件登录方式。 require_once Zend/Mail.php; require_once Zend/Mail...

ZendFramework数据库总结[原创]_PHP教程

Zend_Db数据库知识 例子: Model文件: $this->fetchAll("is_jian=1","id DESC",0,2)->toArray();//根据is_jian=1,按id倒序排列取前2条记录当第一个参数为null时,则直接按id倒序排列ASC为正序。 路由文件: $video=new Video();//实例化数据库类 $this->view->get2Video =$video->get2Video();//取到2条首页推荐的数据 index.phtml文件: get2Video as $video): ?>添加引号防止数据库攻击 quote用法 $value = $db->quote(St John"...

ZendFramework食谱_PHP教程

ZendFramework官网:http://framework.zend.comZend Framework中文团队:http://www.phpeye.com 论坛:http://www.phpeye.com/bbsZF手册翻译情况及最新中文手册在线阅读,通常中文手册有新章节翻译完毕,Haohappy都会重新编译一份放到phpeye上去,保证提供最新鲜的中文手册,比Zend官方上的要新(官方网站上的手册是定期更新)。安装Zend Framework入门指引 在存在多个PHP程序的主机上安装ZF的方法教程新手学习Zend Framework框架...

PHP下一代的五个framework介绍_PHP教程

随便编写php的日子将远去了。下面有5个下一代的php框架。每个框架都为php下一步发展做了高深设计,许多都应和Ruby on Rails,快速开发动态语言,更有甚者, php on trax 直指 Ruby on Rails。如下面所列的frameworks,我学习了 AGAVI 就像 Symfony 一样轻松。我诚实的说我不愿望编写php还像以前那么自由散漫。使用这些frameworks将使用你的工作变得容易。 在Nation.com工作时,我曾经很开心的学习,可以说拥抱这个frameworks。S...

ZendFramework1.0正式版即将发布_PHP教程

星期一,Zend技术公司将为php(做为现在的主流开发语言)的Web应用开发提供其开发架构的1.0版本,这个版本已经以预发布的形式吸引了超过100万的下载。  Zend Framework 1.0将不是周围唯一的php(做为现在的主流开发语言)开发框架,因为它将和像Cake和Prado这样的框架分享。但是Zend公司表示,Zend开发框架是第一个获得了像IBM和Google这样的大企业和大公司相关支持和贡献的框架。  Zend公司的CTO和共同创始人Andi Gutmans说:“它...

ZEND将与IBM合作开发PHPIDE/Framework_PHP教程

IBM and Zend to Aim php(做为现在的主流开发语言) at .NET Through Eclipse.org Open Source Foundationhttp://opensource.sys-con.com/read/141508.htmZEND和IBM共同发起了一个开源项目php(做为现在的主流开发语言) Collaboration Project。这个项目基于php(做为现在的主流开发语言)和Eclipse,目的在于使php(做为现在的主流开发语言)与微软的. NET平台在中小企业市场(项目要求低,不需要用Java平台进行web开发(在现在的程序开发...