composer
下载gii程序包:
install 安装全部依赖时,报错提示php版本过高,用下面命令解决
yii基础框架的模板
php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
yii的debug工具
http://localhost/yii/web/?r=debug
测试运行时间
yii的gii工具
http://localhost/yii/web/index.php?r=gii
场景的概念
模型中(继承了活动记录):
控制器中:
这里在文章更新的时候可以用到,标题不变,内容显示文章可以更新。
gii的curd运用:
数据库的表名是shop_city
可以在浏览器上访问http://localhost/yii/web/index.php?r=shop-city/index
添加数据时,修改数据时都要设定场景:
yii生成活动表单:
//生成的前台代码
控制器方法:
这样就访问http://localhost/yii/web/index.php?r=index/pblish
页面有点out,需要增加css等其他的东西渲染
yii的widget工具,在多个页面形成
模板:
控制器:
视图文件: