`
wiseideal
  • 浏览: 443847 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

zend framework总结

    博客分类:
  • php
 
阅读更多

刚接触了两个礼拜的tp框架,结果项目要使用zend框架,虽说都是php框架,但还是有不少区别。这个贴子主要收集zend中需要注意的地方

 

一个zend的框架


首先zend中模型对应的是models

控制器对应的controllers

template则对应的模版视图

 

控制器controllers文件命名需要注意的是

写道

在admin分组下的一个IndexController.php文件,对应的是一个控制器。
控制器声明很有意思
class Admin_IndexController extends PublicController
实际上是 分组_控制器 这样命名一个class

模型较类似,遇到新问题再说。

视图,控制器向视图传值的方式和tp以及smarty不一样。

控制器中

$this->view->id = 5;

视图中

<?php= $this->id;?>

  视图中值只能在php模块部分取出,再使用js对页面中其他组件进行赋值。

这里 = 的作用 就是echo的简写

 

Zend下连表查询

			$sql = $this->_db->select()->from($this->_name." as a")
			->join("amd_admin as b", 'a.admin_id = b.id', array('b.username as a.admin_id'))
			->where("a.id='$id'");
		$row = $this->_db->fetchRow($sql);

  关键的地方在于join

写道

Zend_Db_Select.join(array|string|Zend_Db_Expr $name, string $cond, array|string $cols, string $schema)
Adds a JOIN table and columns to the query.

Parameters:

array|string|Zend_Db_Expr $name The table name. 加入连表名

string $cond Join on this condition. 连表条件

array|string $cols The columns to select from the joined table. 从连表中查询的字段

string $schema The database name to specify, if any. 数据库名
Returns:
Zend_Db_Select This Zend_Db_Select object.
 

  • 大小: 13.1 KB
分享到:
评论

相关推荐

    ZendFramework-1.12.5. 环境配置

    详细介绍了ZendFramework环境配置,总结了配置中常常遇到的难解决问题

    zendframework数据库总结

    zendframework数据库总结,简单实用

    zend framework重定向方法小结

    本文总结了zend framework重定向的方法。分享给大家供大家参考,具体如下: 一. render 不指定render 结果: {当前Module}/{当前Controller}/{当前Action}.phtml $this-&gt;render('bar'); 结果: {当前Module}/{当前...

    Zend Framework数据库操作方法实例总结

    主要介绍了Zend Framework数据库操作方法,结合实例形式总结分析了Zend Framework数据库操作相关函数使用技巧与注意事项,需要的朋友可以参考下

    Zend Framework数据库操作技巧总结

    主要介绍了Zend Framework数据库操作技巧,结合实例形式总结分析了Zend Framework针对数据库操作的常见函数、常用操作及相关注意事项,需要的朋友可以参考下

    Zend Framework自定义Helper类相关注意事项总结

    主要介绍了Zend Framework自定义Helper类相关注意事项,总结分析了编写自定义Helper类的相关原则与实现技巧,需要的朋友可以参考下

    Zend Framework入门知识点小结

    本文总结分析了Zend Framework入门知识点。分享给大家供大家参考,具体如下: zend framework是MVC模式的一种实现,要快速的入门差不多只看Zend_Controller Zend_View 部分就可以了吧。 1.Zend_Controller部分。最...

    Zend Framework常用校验器详解

    主要介绍了Zend Framework常用校验器,结合实例形式总结分析了Zend Framework的日期、数组、正则及自定义校验器,需要的朋友可以参考下

    解决了Ajax、MySQL 和 Zend Framework 的乱码问题

    功夫不负有心人,花了将近一天时间,终于解决了Ajax 、MySQL 和 Zend Framework 的乱码问题。现在总结如下,以供参考。

    DBShop开源电子商务网店系统 v1.3 Release 20190810

    DBShop开源电子商务网店系统采用业界知名框架 ZendFramework 2 开发而成。ZendFramework 2 为php 官方出品的顶级框架,安全性、灵活性、稳定性、及时性(更新),都是其他php框架无法比拟的,应该说只要php不倒 Zend...

    OcraElasticSearch:基于学说ObjectManager的ElasticSearch Zend Framework 2模块

    该库是Zend Framework 2,Doctrine的对象管理器(同样支持ORM / ODM)和ElasticSearch之间的小型集成层。 它使用Elastica作为与ElasticSearch服务器通信的适配器,并且可以处理任何映射的POPO到ElasticSearch文档...

    DBShop电子商务系统 1.2.zip

    DBShop电子商务系统,是一套使用PHP语言构建,基于ZendFramework2框架开发的在线购物网店系统。DBShop 1.2 更新日志:2018-09-21新增优惠券获取功能,可绑定商品、商品分类、品牌、全品类;新增邀请好友功能(手机端)...

    DBShop电子商务系统 1.3

    DBShop电子商务网店系统,是一套使用PHP语言构建,基于ZendFramework2框架开发的在线购物网店系统。DBShop电子商务系统 1.3 更新日志:2020-02-01修正商品详情中,相关商品、组合商品的会员组价格显示;优化客户组...

Global site tag (gtag.js) - Google Analytics