控制器后台C
后台菜单需要在public/index.php 中的debug开启才能显示,默认是注释掉的。
快捷方式中的菜单管理只在调试模式下才会显示,如果生产环境中要进行后台菜单管理,可以访问:你的域名/admin/menu/index,后台菜单管理主要是给开发者用的,所以生产环境中会隐藏。
admin后台菜单下需要导入:
<?php
namespace app\demo\controller;
use cmf\controller\AdminBaseController;
前台用户
<?php
namespace app\demo\controller;
use cmf\controller\UserBaseController;
前台
<?php
namespace app\demo\controller;
use cmf\controller\HomeBaseController;
模型M
use think\facade\Db;
#V中加入
$user = ['user_nickname'=>'老猫'];
Db::name('user')->insert($user);
#不推荐
#模型
<?php
#创建文件在model下,文件名为UserModel.php
namespace app\user\model;
use think\Model;
class UserModel extends Model
{
/**
* 模型名称
* @var string
*/
protected $name = 'user';
#对应表cmf_user ,默认为cmf_
#protected $table = 'xmf_user';
#对应表xmf_user
}
调用
use app\user\model\UserModel;
$user = UserModel::get(1);
// 实例化模型并添加一个用户
$user = new UserModel;
$user->user_nickname = 'ELE';
#设置为user_nickname 为表中键名
$user->save();