yii2作为后台如何通过接口写移动端的第三方登录,如qq,微信,求指点
跟纯PHp写思路应该一样吧
yii2作为后台如何通过接口写移动端的第三方登录,如qq,微信,求指点
跟纯PHp写思路应该一样吧
class HomePageController extends Controller{
public function actionIndex(){
return $this->render('index');
}
}
这样访问:http://127.0.0.1/yii/b/web/index.php?r=home-page
提示:
Not Found (#404)
Page not found.
哪里有错呢?
看下base\controller
url :http://127.0.0.1/yii/b/web/index.php?r=home-page/index
or
学习了,Camel case controller name not well supported #493,view文件夹也需要是’home-page’。
$data = Chat::find()->where(['>', 'id', 45],'uid'=>1])->asArray()->all(); 要怎么改呢?
还是预处理的更好用
如果先看到底运行的原生sql是什么可以用这样
Yii::$app 和 Html::encode()
请问双冒号后一个带$一个不带,都是什么意思呢?
访问类的静态成员和执行类的静态方法
在grid网格视图中如何显示不同颜色的字体??例如:![]()
有关更多GridVierw的操作可以参考 yii2 GridView常见操作'format' => 'html', 就是这个!
如这段代码。。。
<?php if( ($status['status']) == 1 ): ?>
<span class="wh-collect"><span class="collect"><?php echo '已收藏'; ?></span>(<span id="count">0</span>)</span>
<?endif; ?>
<?php else: ?>
<span class="wh-collect"><span class="collect"><?php echo '收藏'; ?></span>(<span id="count">0</span>)</span>
<?php endif; ?>
转换为YII2中的语法 应该怎么写。。谢谢了。
Yii的模板中 只支持 原生PHP的写法,不需要做什么 转换
直接写,没区别.
提问前没试着把这段代码放到yii里跑一下?
直接写 原生的PHP 就可以了
没有区别,可以直接写
直接写就得了,除了表单,其他没必要用yii写,反倒是脱了裤子放屁 本身浏览器处理的事情 按yii那样写现在还得php引擎处理
yii 做不能做类似 DEDECMS 这样的模版系统?就是在视图内写查询条件 ?
肯定能做,但总觉得这样又违背了mvc架构.
github上有两个现成的,一个是lulucms,另一个是hasscms.
1.1设置separator的方法好像已经不行了,请问2要怎么将radio横向展示呢?
yii2的GII我自动生成有下划线的CRUD 生成后为什么提示找不到页面呢?ht_collect这种表名就可以用 ht_course_atta这种的就不行了..ht_course_atta的控制器名称是CourseAttaController
难不成要变成Course_AttaController么?
我刚学,我的也有下划线的,我的views创建的时候是放在ym-user这样的文件夹里,就是CRUD创建视图的时候改成了-,可以正常访问
model里面重写fields()方法可以过滤load()时的字段,那么fields()是在哪调用的?
fields()主要作用关联数据表字段和模型属性,这样数据表改了只改fields里的字段就可以了,不用重新把控制器视图什么的都改一遍。
另外unset后不是在load时过滤而是直接删除和数据表的关联,在该模型内就好像属性或字段不存在一样。
这个貌似没有你说的那个过滤load功能啊。只是返回模型数据时候有用,比如你表里是username你想返回成nickname