问题标签 [yii1.x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7484 浏览

activerecord - Yii 中的批量插入

我需要在 Yii 中插入多个 ActiveRecord 对象,如果它们都插入了

现在我需要将它们全部插入到一个查询中,在使用活动记录时我该怎么做?

0 投票
8 回答
55443 浏览

php - yii中的基本隐藏字段

我正在尝试将数据放在 yii 中的隐藏文本中,但我不知道如何。我需要与常规 php 语法类似的代码:

它应该是一个静态值为 a 的字段。我只需要它与我的 $_POST 变量一起进行错误检查。

是否可以避免仅仅为了放入字段而修改模型和控制器?我不能使用 gii 因为我只有代码片段。对不起,我对 yii 了解不多,所以我不知道我是什么'我说的最后两句话是正确的。

0 投票
8 回答
85447 浏览

php - 在 Yii 中获取当前控制器和动作 id

我想强制所有用户在访问我网站的页面之前登录。我遵循了 Larry Ullman 的教程Forcing Login for All Pages in Yii

根据教程,您可以对某些页面进行例外处理,以避免重定向到登录页面。为了检查当前控制器,它已经检查了$_GET值。我的问题是我习惯于urlManager重写 URL 并$_GET给我一个空值。有什么方法可以用来获取班级分数中的当前控制器和动作吗?

我尝试了以下方法,但在我的组件类范围内无法访问:

0 投票
2 回答
33730 浏览

yii - 从另一个控制器渲染视图,yii

控制器:

观点:

如何使用栏控制器的操作呈现 error.php 视图?我努力了:

但它不起作用。

0 投票
2 回答
6620 浏览

php - Yii: findAllByAttributes() 使用 $attributes vs $condition + $parms:

我想知道是findAllByAttributes()可以避免SQL注入的第一个参数,还是只使用$condition+$params具有防止SQL注入的保护?

当您选择使用其中之一时,还有其他注意事项吗?

在此处输入图像描述


使用$attributes

使用$condition+ $parms

0 投票
2 回答
2127 浏览

php - Yii1:如何在类似查询的 mysq 中使用 concat 函数

我想Mysql Concat Functionlike expression.
我想合并firstnamelastnameasfullname并根据fullname.
我在 YII1 中试过这个。下面是我的代码:

以下是生成的错误消息:

提前致谢

0 投票
3 回答
216 浏览

php - Yii 获取项目根目录

例如,我在 location 有 Yii 项目/var/www/yii。如何从控制器获取此路径?

我尝试Yii::app()->basePath;得到什么/var/www/yii/module-name

我只需要/var/www/yii. 当然我可以用 修改这个 URL str_replace(),但也许有办法清楚地得到这个根?

0 投票
3 回答
693 浏览

php - Yii 1中如何调用组件的构造函数

我创建了一个组件class Comp extends CApplicationComponent 并将其定义在main.php

目前我正在将价值传递给它的constructoras $comp = new Comp($value);

是否可以使用调用其构造函数Yii::app()->comp

0 投票
3 回答
234 浏览

php - 如何在 Yii 1.x 中通过 GET 传递表单模型

如何使用 URL 中的现有模型参数创建指向 Yii 表单的 URL?

例如,我有$model一些属性并希望得到这样的 URL:

0 投票
0 回答
779 浏览

php - 重置关系中的默认范围,Yii 1.1

如何重置关系中的默认范围?

询问:

函数关系():

玩家,默认范围:

如您所见,我在关系中使用 'scopes' => array( 'resetScope' )。但:

在此处输入图像描述