<?= $form->field($model, 'ClientID')->dropDownList(ArrayHelper::map($ClientInfo_CName, 'CID', 'CName')) ?>
求给个dropDownList
onchange
事件的例子or链接,谢谢
记得给分。
<?= $form->field($model, 'ClientID')->dropDownList(ArrayHelper::map($ClientInfo_CName, 'CID', 'CName')) ?>
求给个dropDownList
onchange
事件的例子or链接,谢谢
记得给分。
在进行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
访问
做的网站需要放到虚拟主机中,域名只能绑到根目录,所以想问下如何将应用放置到框架根目录?
yii 1 的不太清楚,
yii 2 是这样修改的
格式:http://hostname/controllerID/actionID/param1/value1/
…
修改伪静态可以吗?然后大概就可以变成那种格式了
前端 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不会自动的加载自带的jquery.yiiactiveform.js以及jquery.js包导致表单的enableClientValidation功能失效,望好心人解答。。。
需要是用render方法渲染才可以用,检查是否采用render方法
在MVC的view里,有一个CTreeView,一组CGridView。
我想点击一下CTreeView的某一项,一组CGridView的内容都跟着变化。比如CTreeView是单位组织,一组CGridView显示不同类型的人员。
当然最简单的方法是不考虑ajax,完全重新刷新页面。也就不存在这个问题了。但是
我想点击CTreeView触发一次ajax,然后调用renderPartial函数刷新这一组CGridView。不知道哪位有啥好的办法没?
具体参考搜索CGridView,写个点击触发js方法,然后控制器接收一下,不会很难
live服务器上 把 YII_DEBUG 改为 false后 出现代码错误后 页面显示空白 怎么更友好一点?
已经配置了
'errorHandle' => [
'errorAction' => 'site/error'
]
如果服务器返回404 会调用error视图 500就不行了
服务器设置ErrorHandler 页面,程序里面设置错误处理句柄使页面重定向到规定的错误页面即可.
设置一个页面作为渲染模版,这个是可以改的
默认的也不是空白页面,然后那个空白页面可以改。
我猜是你服务器配置的原因,导致空白。
我猜是你服务器配置的原因,导致空白。
能够问下 如果配置服务器吗 配置那个文件
哪位有采用yii实现跑马灯的源代码,先谢谢了。
Bootstrap 的 Carousel 插件
看到yii整合后bootstrap,与原始的bootstrap语法不一样了,感觉变的更复杂了,这样有什么好处呢?有没有详细的教程
你用yii自带的bootstrap一样可以用原始的。
我觉得随便了!