15年软件开发经验 只做源码定制 互联网+定制化解决方案

15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页

yii2基础配置

李石超| 发布于 2022-05-09 09:29:00| 195阅读| 0点赞| 0评论
举报

yii2的基础配置

1、修改数据库配置在:common/config/main-local.php中;

1.1、目录结构

2、Web 应用的入口脚本必须放在终端用户能够访问的目录下, 通常命名为 index.php

2.1、models目录下model文件需要继承ActiveRecord。

2.2、入口文件里的config/main.php文件里defauleRoute属性是定义默认路由;

3、使php传给前端的html标签代码不执行,以文本形式输出

前端

use \yii\helper\Html;

彻底过滤掉html代码

use \yii\helper\HtmlPuifier;

4、视图分配;将页面输出到某个视图里,视图文件在views/layouts文件夹下;

①:不嵌套模板 return $this->renderPartial(模板名字,[数据数组]);

②:嵌套默认模板 return $this->render(模板名字,[数据数组]);

5、模板设置,在 return $this->render(模板);之前执行$this->layout=模板名字在views/layouts目录下;

6、在父模板中渲染后端render()返回的数据的变量

先render(子模板);渲染参数里的子模板,再渲染父模板

7、多个子模板按顺序显示再页面中;子模板的相互调用

8、form表单get提交数据之后,把链接里的内容替换掉,在form表单里加个input,解决:

也可以使用ActiveForm小部件整体修改form表单,比较复杂。

0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

李石超
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部