谁一开始就是大神?

PHP 第106页

PHP

dropDownList事件[2.0]

Cindydolphin阅读(30)

<?= $form->field($model, 'ClientID')->dropDownList(ArrayHelper::map($ClientInfo_CName, 'CID', 'CName')) ?>

求给个dropDownList onchange事件的例子or链接,谢谢

记得给分。

RESTfulWeb服务[2.0]

Jadeelephant阅读(32)

在进行RESTful Web服务时配置了:

'urlManager' => [
    'enablePrettyUrl' => true,
    'enableStrictParsing' => true,
    'showScriptName' => false,
    'rules' => [
        ['class' => 'yii\rest\UrlRule', 'controller' => 'user'],
    ],
]

访问URL类似:http://localhost/basic/web/users
但是原来的URL:http://localhost/basic/web/index.php?r=site/index 却是404?
怎么配置才可以使原来的URL可以访问

http://stuff.cebe.cc/yii2docs/guide-rest-quick-start.html#summary
中最后一句:different from your Web front end and back end for easier maintenance
大概意思:建议您开发接口作为一个单独的应用程序
我是没有配置
enableStrictParsing,和rules的,直接继承的ActiveController,同样自带一些默认的index,create等等,
希望能帮到你
如果你不设置路由 restful 能正常访问吗?
http://localhost/basic/web/side/index 访问

如何将应用放置在框架根目录[1.1]

KindStag阅读(32)

做的网站需要放到虚拟主机中,域名只能绑到根目录,所以想问下如何将应用放置到框架根目录?

yii 1 的不太清楚,
yii 2 是这样修改的

widgetcaptcha显示问题[2.0]

Cleverhope阅读(28)

前端 view index.php

<?= $form->field($model, 'captcha') ?>

    <div class="captcha">
        <?= $form->widget(yii\captcha\Captcha::className(), [
                    'template' => '{input} {image}',
                    'imageOptions'=>['alt'=>'点击换图','title'=>'点击换图', 'style'=>'cursur:pointer']]) ?>

</div>

报错:

PHP Warning – yii\base\ErrorException

Illegal string offset 'class'
in  E:\phpEnv\yii2\basic\vendor\yiisoft\yii2\base\Widget.php
    public static function widget($config = [])
    {
        ob_start();
        ob_implicit_flush(false);
        /* @var $widget Widget */
        $config['class'] = get_called_class();
        $widget = Yii::createObject($config);
        $out = $widget->run();
 
        return ob_get_clean() . $out;
    }

请教下,这是什么原因导致的?谢谢

$form->field($model, 'captcha')->widget(yii\captcha\Captcha::className(), [])

yii表单验证中enableClientValidation功能失效,求解答[1.1]

BellaJames阅读(27)

不知道为什么打开页面时,yii不会自动的加载自带的jquery.yiiactiveform.js以及jquery.js包导致表单的enableClientValidation功能失效,望好心人解答。。。

需要是用render方法渲染才可以用,检查是否采用render方法

CTreeView通过ajax控制CGridView有啥方法没?[1.1]

Bobelephant阅读(29)

在MVC的view里,有一个CTreeView,一组CGridView。
我想点击一下CTreeView的某一项,一组CGridView的内容都跟着变化。比如CTreeView是单位组织,一组CGridView显示不同类型的人员。
当然最简单的方法是不考虑ajax,完全重新刷新页面。也就不存在这个问题了。但是
我想点击CTreeView触发一次ajax,然后调用renderPartial函数刷新这一组CGridView。不知道哪位有啥好的办法没?

具体参考搜索CGridView,写个点击触发js方法,然后控制器接收一下,不会很难

出现代码错误后页面显示空白怎么更友好一点?[2.0]

Candyseagull阅读(30)

live服务器上 把 YII_DEBUG 改为 false后 出现代码错误后 页面显示空白 怎么更友好一点?
已经配置了

'errorHandle' => [
      'errorAction' => 'site/error'
]

如果服务器返回404 会调用error视图 500就不行了

服务器设置ErrorHandler 页面,程序里面设置错误处理句柄使页面重定向到规定的错误页面即可.
设置一个页面作为渲染模版,这个是可以改的
默认的也不是空白页面,然后那个空白页面可以改。
我猜是你服务器配置的原因,导致空白。
我猜是你服务器配置的原因,导致空白。
能够问下 如果配置服务器吗 配置那个文件

yii如何整合的bootstrap[2.0]

lovelyseagull阅读(33)

看到yii整合后bootstrap,与原始的bootstrap语法不一样了,感觉变的更复杂了,这样有什么好处呢?有没有详细的教程

你用yii自带的bootstrap一样可以用原始的。
我觉得随便了!

登录

找回密码

注册