随笔分类 - zendFramework
摘要:相对于zf1,来说,zf2让我们对于数据库这方面的操作我的个人感觉是对于字段起别名简单了,但是对数据库的操作虽然配置写好的就基本不需要动了,但是还是比1的配置要繁琐,还是那句话,大家可以去看看源码。。。 1 Module.php 里面添加public function getServiceConfig() 2 { 3 return array( 4 'factories' => array( 5 'Student\Model\StudentTable' => function($sm) { 6 ...
阅读全文
摘要:我想我的生活需要新的挑战zf2整个框架里面都应用了namespace,并且他的每个模块,我们都可以根据自己的需要去命名路径,对我来说,zf2的模块化更加的清晰,对于外包来说,或许很方便.创建他,我就不说过程了,我按照自己的理解说说运行的步骤吧View文件夹里面存放的是视图,module:里面存放的是我们的模块,每一个模块都可以单独一个文件夹,当我们d调用模块的时候,会先找到moudel.php,--->config/module.config.php去配置相应的信息 1 /** 2 * This autoloading setup is really more complicated t
阅读全文
摘要:好久不碰zf了,今天想起来了,玩了会,想去看看他的视图那块,Zend_Controller_Action_Helper_ViewRenderer 这个类,protected $_viewScriptPathSpec = ':controller/:action.:suffix';这个是scripts下面controller对应的模板文件 protected $_viewSuffix = 'html';视图文件的后缀Zend_Controller_Action 这个类里面的function initView()方法,修改文件视图存储的位置$view->add
阅读全文
摘要:/*连接数据库*/$config=new Zend_Config_Ini("db.ini");$adapter=$config->dbconfig->db->adapter;$dbconfig=$config->dbconfig->db->config->toArray();$db=Zend_Db::factory($adapter,$dbconfig);Zend_Db_Table::setDefaultAdapter($db);/*实例化数据表Admin对象*/$this->_db=new Admin();$arr=$thi
阅读全文
摘要:在zf使用的时候,经常会报错如果没有开启报错机制的时候,报错不是241就是380等等,进行下面的设置之后,zf可以根据实际情况报出导致错误的原因//可以简单理解为,让错误可视化$front->setParam('noErrorHandler', true);$front->throwExceptions(true);
阅读全文
摘要:在ZendFramework里面,当我们一次删除多条记录时,假设我们删除时的匹配值为U_Id;数据表名为User//id为参数名$ids=$this->_db->_request->getParam('id');//形式为1,2,3;因为mysql在多次删除时的分割符就是,所以拼凑为,的形式$ids=explode(',',$ids);//拆分成数组$where=$this->_db->getAdapter()->quoteInto('U_Id in (?)',$ids);//返回值为'1',&
阅读全文

浙公网安备 33010602011771号