谁一开始就是大神?

PHP 第18页

PHP

找不到controller,不知道怎么回事[2.0]

acgseagull阅读(54)

Unknown Class – yii\base\UnknownClassException

Unable to find ‘backend\controllers\BaseController’ in file: D:\wamp\www\school2\questionnaire\advanced/backend/controllers/BaseController.php. Namespace missing?

yii-advanced-app-2.0.12我是下载了这个 然后配置数据库 然后用gii生成model和crud然后访问 就报这个错了
求各位大神指点,哪里没对

检查一下你代码
Namespace 是不是写错了

后台的底部的监听栏怎么去掉[2.0]

Marknice阅读(55)

呃呃呃.png 如图

if(YII_ENV_DEV) {
}
把这2行 删除即可
$config[‘bootstrap’][] = ‘debug’;
$config[‘modules’][‘debug’] = ‘yii\debug\Module’;
不用去掉,传到服务器上自己就没了。

提交表单时,表单项不是model的字段,怎么使用小物件生成?

likelyseagull阅读(48)

如我的数据表包含字段: id, name, address
表单里面
name可以用<?Php echo $form->textField($model,’name’) ?>来生成
但是如果有个
old_name,不是数据表的字段,不能自动生成?只能用这种吗?
然后后台只用$_POST[‘old_name’]来获取,而不是向其他字段用$_POST[‘model’][‘name’]来获取吗?

在 模型 中定义属性 public $old_name, 然后添加到 rules规则中 [[‘old_name’], ‘required’], 控制器也要定义这个属性

翻页后查询条件丢失的问题![1.1]

Slylovely阅读(48)

表单我用的post,翻页后post就空了,查询条件丢失。

在网上搜的解决方案:在action中先把条件写进get,但是我写进get了,翻页后get还是空的

求解惑,万分感谢!!

你生成的get链接上不带参数?
那你就把条件写到分页链接上去呀
你如果能把代码贴出来,大家帮你解答就更方便点来
POST 条件保存在 session中
分页使用js POST吧

dropDownList能只用数组中的值(不用键)吗?不把键给option的value而直接用值?

youthCherry阅读(50)

在action传给视图一个数组,array(‘百度’,’谷歌’)
生成 百度
怎样能生成 百度 呢?

我知道在action中这样写数组array(‘百度’=>’百度’,’谷歌’=>’谷歌’),有没有简单的方法?

可以在模型中定义常量
const XXX(常量名) = [
‘百度’=>’百度’,
‘谷歌’=>’谷歌’
];
然后在模板中 ->dropDownList($model::XXX);

非常奇怪,activerecord如何复制一份?[2.0]

BraveStag阅读(56)

    `$query_doing = $query_ol;
    $query_doing->andWhere(['<>', 'orderstatus', '成功']);
    $task = $query_doing->one();`

这样的话$query_ol 也被改变了,难道变量拷贝成了地址引用?

clone:$query_doing = clone $query_ol
这是什么东西?
对象和引用

求解:Pjax整个页面刷新[2.0]

Aibybubble阅读(38)

index视图:
引用了jquery.pjax.js插件
当单击某链接触发:

   $.pjax({
         url: "index.php?r="aaa/b",   // aaa控制器的b方法
         container: '.rongqi',        // .rongqi(内容替换的容器)
      })

aaa控制器的b方法:

  public function actionB(){
    $model=CCC:find()->all();     // CCC模型 查询表数据
    $this->renderPartial('ddd',['model'=>$model]);  // ddd视图 ['model'=>$model]传值
  }

问题:
当 aaa控制器的b方法 不查询表数据,可以局部刷新且改变地址
当查询表数据时,能接受到表数据,但即使不传值也会整个页面刷新跳转,相当于没有了index视图,只有ddd视图
名子是随便取的,请不要在意。本人菜鸟,请回答简单详细点,谢谢

注意pjax 的timeout时间,如果action查询数据时间长了,会整个页面刷新
没用过。。。。。。。。。。
第一次听说pjax……

登录

找回密码

注册