yii相关内容
UserMasterController 代码: 公共函数 actionUpdate($id){$model=$this->loadModel($id);if(isset($_POST['UserMaster'])){$model->attributes=$_POST['UserMaster'];$model->attributes['emailsent'] = 'N';if($mode
..
有没有办法通过电子邮件/日志记录基于 Yii 框架的项目中发生的 php 致命错误? 例如,可以将 Yii 配置为通过电子邮件发送“未定义变量"错误,但致命错误只能通过单独的、未集成到框架代码中的方式进行监控,这并不理想. 解决方案 在 php 中,可以使用 register_shutdown_function() 函数拦截致命错误. 首先,让我们添加“早期"致命和解析错误处理
..
我想通过使用.htaccess重写 来重写一些url 我有这样的网址: domain.com/app/index.php/appmedia/default/login 并希望将用户重写为 domain.com/app/index.php/zurmo/default/login 那么,将会发生的情况是用户会在浏览器中看到 appmedia 但在后端它会访问 zurmo
..
我正在尝试使用 CGridView 的 ajaxUrl 参数,但没有效果. $this->widget('zii.widgets.grid.CGridView', array('id'=>'ge-cg-'.$myLib['id'],'过滤器'=>$geCGModel,'dataProvider'=>$dataProvider,'列'=>$ 列,'ajaxUrl'=>Yii::app()->cre
..
这是源代码,我需要检测ID(见下面两个查询之间的标记位置). $connection = Yii::app()->db;$transaction=$connection->beginTransaction();尝试 {$q = "插入`someTable1` ....";$connection->createCommand($q)->execute();//插入单行//这里!!如何从上面的查询中
..
我正在尝试新安装的 yii 框架,并尝试通过命令行编译我的第一个 web 应用程序.当我运行 yiic webapp ../testdrive 时,我在控制台中收到此错误: "php.exe" 不是内部或外部命令,也不是可运行的程序或批处理文件 我需要编辑我的 php.ini 文件吗? 我目前在 Windows 7 上的 WAMP 网络服务器上运行 解决方案 你需要在你的 php
..
我目前正在学习 Yii 框架,我昨天运行的其中一个教程要求我测试一个项目的数据库连接. 这里的细节不是很重要,但基本上当我运行shell并输入命令时,它会抛出如下错误: server:trackstar charlieryan$ protected/yiic shell Yii 交互工具 v1.1(基于 Yii v1.1.13)请输入“帮助"寻求帮助.输入“exit"退出. ech
..
我的 Clistview 分页无法正常工作.我尝试了所有方法但仍然没有成功.这是我的模型功能: 公共函数getallone(){$criteria = 新的 CDbCriteria;$criteria->select = "t.id";$criteria->condition = "t.featured=1 AND t.status = 1";返回新的 CActiveDataProvider($
..
我正在使用 Yii 框架并且遇到了一些小问题.然后我包含到部分 CHtml::ajaxLink,链接停止作为 ajax 工作,引发标准点击并执行重定向到另一个页面.谁能帮我?谢谢. 解决方案 只是一个假设,但是在使用 partialRender 和 javascript 时打开 processOutput.调用renderPartial时的第四个参数: $this->renderPa
..
网上有很多关于如何从 Yii 2.0 应用程序 URL 中隐藏 index.php 的信息,但是,我在这里尝试做的是从 URL 中删除“/basic/web/"./basic/web 是运行应用程序的目录,到目前为止我的配置如下.进入配置文件: 'urlManager' =>['enablePrettyUrl' =>真的,'showScriptName' =>错误的,], 这是我在/web 文
..
在我使用的框架 (yii) 的文档中看到这个术语(复合外键).什么是复合外键(在 mySql 数据库中)? (我的猜测是,给定两个表之间的关系,一个表有一个与另一个表的 id 同名的列.) *免责声明:我做了尽职调查,在谷歌上搜索了整整两分钟,但没有找到该术语的最终定义. 解决方案 composite key 由多个属性来唯一标识一个实体强>发生.这与复合键的不同之处在于,组成
..
我是 Yii 框架的新手.我在配置文件中取消了对 url 管理器的注释,并得到了这样的 url 方案: http://localhost/mysite/index.php/displayAll 我不想要 url 中的 index.php.所以我想要一个像这样的网址 http://localhost/mysite/displayAll 要做到这一点,我该怎么做.我确实使用了 url 管理器和
..
我在徘徊有没有机会用场景做规则, 在我的模型中我有 公共函数规则(){返回数组(数组('交货,firstNameBilling,lastNameBilling,addressBilling,cityBilling,countryBilling,postBilling, phoneBilling, mailBilling, firstNameDelivery, lastNameDeliver
..
我是 Yii 的新手.我想实现自定义分页.我想更改寻呼机的外观.如何更改寻呼机链接的标签? 我希望链接看起来像这样: >> 而不是它们的默认外观,如下所示: [first] [previous] 1 2 3 4 [next] [last] 我使用 CListView 来显示数据,我已经这样设置了: $this->widget('zii.widgets.CListView', arr
..
我正在做一个 Yii 项目.如何使用 MySQL 的 ON DUPLICATE 功能(http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html ) 在 Yii 模型上执行 save() 时? 我的MySQL如下: 创建表`ck_space_calendar_cache`(`space_id` int(11) 非空,`da
..
我是 yii 框架的新手.在我的站点 gii 显示错误 错误 403您无权访问此页面. 我像这样在配置文件中设置了gii 'gii'=>array('class'='system.gii.GiiModule','密码'='test123','ipFilters'=>array('192.168.0.101','127.0.0.1','::1'),), 仍然显示错误 解决方案
..
我想使用 limit 12,20 从数据库获取数据. 这是我的代码: $Query = 新查询;$Query->select(['um.id as USERid', 'um.first_name', 'um.last_name', 'um.email', 'COUNT(g.id) as guestCount'])->from('user_master 嗯')->join('LEFT JO
..
我有以下代码可以从数据库中获取一些记录 $criteria = new CDbCriteria();$criteria->condition = 't.date BETWEEN "'.$from_date.'" AND "'.$to_date.'"';$criteria->with = array('order');$orders = ProductOrder::model()->findAl
..
我有一个想要复制的 AR 模型,但只需要手动更改外键. $_POST['competition_id'] = 99;$prizes = CompetitionPrizes::model()->findAll('competition_id =:competition_id',array(':competition_id'=> $_POST['competition_id'])); 这个查询基本
..
我正在使用 Yii 为网站构建 API.我知道有一个名为 CJson 的实用程序类,并且有一个名为 encode 的函数. 据我所知,还有一些额外的参数可以在原生 json_encode 函数中进行自定义,比如 JSON_NUMERIC_CHECK,这非常有用.它创造了 {“身份证":17} 而不是 Yii 的 CJSON 编码,它使 '17' 成为一个字符串. {“id":“17"}
..