YII2.0电商平台开发笔记-2

前台页面搭建

编写路由和视图

去掉页眉页脚

    public $layout = false;
    或者
    $this->layout = 'false' ;

编写公共部分

layout.php
模板内容
<?php echo $content ?>
模板内容
控制器中引用公共样式
$this->layout = 'layout' ;

后台页面搭建

后台模块

Gii脚手架

web/index.php

defined('YII_ENV') or define('YII_ENV', 'dev');
  • 配置文件开启gii
    • config->web.php
  • 创建新Module

这里写图片描述

开启后台模块
config->web.php

$config['modules']['admin'] = ['class' => 'app\modules\admin'];
修改默认控制器

这里写图片描述

/vendor/yiisoft/yii2/web/Application.php

public $defaultRoute = 'site';

添加配置/config/web.php

    'defaultRoute' => 'index',

模块

这里写图片描述

后台管理员登陆模块

这里写图片描述

报错
Expected response code 250 but got code "553", with message "553 Mail from must equal authorized user
"

原因:

  • 1.缺少提交的setFrom(‘用户名@163.com’);
  • 2.配置文件中的From和username不一致问题;
  • 3.邮箱未开启stmp服务;

后台管理员模块

管理员列表(分页)
管理员删除
当前登陆管理员修改信息
创建绝对路径:Yii::$app->urlManager->createAbsoluteUrl
创建相对路径:yii\helpers\Url::to(

会员模块

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值