根据lead to 后面的url去github获取token
到了那个页面以后 点击表单下面的Generate token 按钮 生成token
PHP 第95页
yii2.0里面ajax如何使用[2.0]
yii2.0新手,求大神指点yii里面如何使用ajax的
右边是个链接,Ajax方式返回数据到客户端
以前怎么使用,现在就怎么使用啊
以前怎么使用,现在就怎么使用啊
楼上已经回答了~ ajax是一种服务器-浏览器端交互技术,本质上和显示一个页面是没有神马区别的,和服务端用什么框架或者什么技术也没有关系,如果你还不是很了解ajax技术,那你需要先去学习一下js的相关章节 你可以百度 ajax
registerJs怎么没反应?[2.0]
<?php
$jss = <<<JS
$(function(){
$('#subbtn').click(function(){
alert('为神马么反应?');
});
});
JS;
$this->registerJs($jss);
?>
可能是所依赖的jquery.js没有放在head。
没问题啊,是不是js报错了
YII框架下sitemap的自动生成与时更新[1.1]
YII框架下sitemap的自动生成与定时更新我该怎么做?
我是通过console实现的,在console中写个SitemapController,把实现在方法写在actionIndex中。
执行命令php yii sitemap
就可以了。
Yii2.0文件无法上传[2.0]
上传规则只有file。
问题:有些文件能上传,有些无法上传。
问题已解决:不支持中文文件名的文件上传。
看着多了个空格。加上引号,或者把空格去掉,应该就可以了。
为什么不用yii\web\UploadedFile?
Yii::import('filename'),导入文件的小问题[1.1]
问题:
- 一个模块要调用另外一个模块下的model类,但这个model类里边定义了一个关联relation(相当于要加载两个model),怎么样把这两个model都加载进来?
- 不能用修改配置文件的方式;
- 注册没多久,只有20分可用;
直接把两个class放到公共的model里面不就行了,直接new就可以了
在写relation的那个model里把你需要实现的功能逻辑封装好一个方法,这边调用可否
建议公共类吧,yii 1.1这个版本的自动加载机制没那么强大
YII框架通过控制台命令创建每月时任务怎么写[1.1]
class MapCommand extends CConsoleCommand
{
public function run()
{
这里怎么写啊?
}
}
- 创建定时任务
代码如下:
$ crontab 每月执行一次,这里怎么写?
插入
代码如下:
1 * * * * /home/php/bin/php -f /home/apps/protected/commands/crons.php Test &
你直接写好php,linux下用crontab调用不就行了
不知所云~
难道不是先写好实现功能的php 然后在服务器里面设置 crontab?
yii2构造方法[2.0]
需要在controller中初始化一些参数
重写init
,beforeAction
,根据你的需要。初始化变量建议重写init
。
重写__construct
这个也行
model模型rules方法的on参数,在更新记录的时候怎么没有验证啊[1.1]
model模型rules方法的on参数,在更新记录的时候怎么没有验证啊!!大家能不能给我个实例啊!!!!
control层的代码:
if(isset($_POST['User'])){
$user_model= new User('userxg') ;
$userxg=$user_model->findByPk($idt);
$userxg->attributes=$_POST['User'];
if($userxg->save())
$this->redirect("xx");
}
model层的代码:
array('user_qq','required','message'=>'qq必填','on'=>'userxg'),
提交的时候根本没有验证啊!我输入qq为空,他也通过了
先说说你这段代码吧.
on的参数值是预设的scenario,一个是需要先指定scenario,$userxg->scenario = 'userxg';
学习了。土土土土地
整合整合百度编辑器[2.0]
因为不了解YII所以整合起来不知道文件放在那里,用什么方式等
问题罗列如下:
1、百度编辑器有很多文件,应该把这些文件放在YII的什么目录呢?如果要拆分放请详细说明。
2、做到编辑器优雅的可复用,而不是死板的代码修改该怎么做?
请详细说明思路,文件位置
每个回答可能都有分,谢谢。
至于你的文件如何放这个需要看的目录架构,没办法给你解答。EditorAsset
和Editor
还有还有资源文件是在同一个目录的。
editor
– assets
– EditorAsset.php
– Editor.php
大概的目录结构是这样子的。
使用方法如下
编辑器素材路径
1 如果可以有composer安装的就composer安装
2 自己编写asset
views的复用
1 views的复用就是widget,富文本编辑器就是一个典型的widget,在github 可以搜索yii2 ckedit 应该可以找到写好了的widget
2 模板抽象之后都是widget,多谢widget好写模板,但是模板服用在前台可能不太好做,后台用起来比较爽