谁一开始就是大神?

PHP 第95页

PHP

yii2.0里面ajax如何使用[2.0]

NiceStag阅读(72)

yii2.0新手,求大神指点yii里面如何使用ajax的

右边是个链接,Ajax方式返回数据到客户端
以前怎么使用,现在就怎么使用啊
以前怎么使用,现在就怎么使用啊
楼上已经回答了~ ajax是一种服务器-浏览器端交互技术,本质上和显示一个页面是没有神马区别的,和服务端用什么框架或者什么技术也没有关系,如果你还不是很了解ajax技术,那你需要先去学习一下js的相关章节 你可以百度 ajax

registerJs怎么没反应?[2.0]

FionaJames阅读(62)

<?php
$jss = <<<JS
  $(function(){
        $('#subbtn').click(function(){
  	         alert('为神马么反应?');
        });
  });
JS;
$this->registerJs($jss);
?>

可能是所依赖的jquery.js没有放在head。
没问题啊,是不是js报错了

YII框架下sitemap的自动生成与时更新[1.1]

kenfans阅读(61)

YII框架下sitemap的自动生成与定时更新我该怎么做?

我是通过console实现的,在console中写个SitemapController,把实现在方法写在actionIndex中。
执行命令php yii sitemap就可以了。

Yii2.0文件无法上传[2.0]

littlefans阅读(63)

上传规则只有file。
问题:有些文件能上传,有些无法上传。
问题已解决:不支持中文文件名的文件上传。
如图

看着多了个空格。加上引号,或者把空格去掉,应该就可以了。
为什么不用yii\web\UploadedFile?

Yii::import('filename'),导入文件的小问题[1.1]

Jimnice阅读(63)

问题:

  1. 一个模块要调用另外一个模块下的model类,但这个model类里边定义了一个关联relation(相当于要加载两个model),怎么样把这两个model都加载进来?
  2. 不能用修改配置文件的方式;
  3. 注册没多久,只有20分可用;

直接把两个class放到公共的model里面不就行了,直接new就可以了
在写relation的那个model里把你需要实现的功能逻辑封装好一个方法,这边调用可否
建议公共类吧,yii 1.1这个版本的自动加载机制没那么强大

YII框架通过控制台命令创建每月时任务怎么写[1.1]

momoseagull阅读(71)

class MapCommand  extends CConsoleCommand  
{  
    public function run()
    {  
        这里怎么写啊?
    }  
}
  1. 创建定时任务
    代码如下:
$ crontab 每月执行一次,这里怎么写?

插入
代码如下:

1 * * * * /home/php/bin/php -f /home/apps/protected/commands/crons.php Test &

你直接写好php,linux下用crontab调用不就行了
不知所云~
难道不是先写好实现功能的php 然后在服务器里面设置 crontab?

2.0高级增加分组[2.0]

Bobsuper阅读(63)

2.0高级版默认分 前台 后台 两组 想在加一个分组 mobile 做手机端的 请教一下怎么才能变成分成 前台 后台 手机端 3组

开玩笑的,本来想给你做个例子的,不过想想其实也没啥技术含量,估计通用性不强,如果后面有需要再说。
主要三个步骤:
1,如@巡洋舰老大所述,仿照frontend,backend的样子,新建一个mobile目录。(可以直接拷过来,但是注意修改里面的命名空间)
2,在environments里面仿照dev/frontend或者prod/frontend的样子把配置文件也拷贝一份。(同样注意修改命名空间等)在index.php中增加对mobile的配置。
3,common/config/bootstrap.php仿照前面的例子增加一个mobile的alias。
4,初始化后,把mobile/web配置到webroot下
这个问题真要回答好费时间,悬赏分太少,不想回答怎么破? 😛
参照 frontendbackend 再建一个 mobile 目录。

yii2rbacaddChild出错了[2.0]

Aibysea阅读(61)

$auth = Yii::$app->authManager;
$parent=$auth->createPermission('channel/index');
$parent->description='栏目管理';
$auth->add($parent);
$child=$auth->createPermission('channel/list');
$child->description='查看';
$auth->addChild($parent, $child);

栏目管理这个权限我看数据库是添加进去的,但下面这个子权限就出错。
Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails

因为你的子权限在auth_time表里面还不存在,,所有你加不进去,,约束了

checkbox制template[2.0]

Cindyapple阅读(69)

checkbox(['template'=>"<div class=\"test\">{label}{input}{error}</div>"]);

这种配置文件写到那个位置呢?

类似这样?

登录

找回密码

注册