当前位置: 首页 > news >正文

如何做英文网站的外链网推和地推的区别

如何做英文网站的外链,网推和地推的区别,单位网站备案流程,做网站租服务器一年多少钱在使用laravel-admin开发的过程中,根据官方开发文档Laravel admin | laravel-admin基本都能实现想要的效果,这里补充3个文档上没有描述的细节 Laravel8命令行创建控制器调整 在laravel-admin中可以使用php artisan admin:make UserController --modelAp…

在使用laravel-admin开发的过程中,根据官方开发文档Laravel admin | laravel-admin基本都能实现想要的效果,这里补充3个文档上没有描述的细节

Laravel8命令行创建控制器调整


在laravel-admin中可以使用php artisan admin:make UserController --model=App\User命令创建后台控制器,后面的--model是绑定的模型,它会根据model对应表的字段,默认构建出所需的grid,form和show三个页面的代码,但是由于laravel8模型额目录不再是App,而是App\Models,所以命令后面的模型路径也要修改为php artisan admin:make UserController --model=App\Models\User,否则会报错The "--model" option does not exist.

全局model时间格式设置


方法一:使用默认时间格式

如果想使用默认的2020-03-04 16:11:00格式,在你的模型里面引入Encore\Admin\Traits\DefaultDatetimeFormat,然后use DefaultDatetimeFormat;

use Encore\Admin\Traits\DefaultDatetimeFormat;class User extends Model
{use DefaultDatetimeFormat;
}

方法二:自定义时间格式

  • 1.在App目录下新建目录Traits,然后新建文件SerializeDate.php,文件内容如下
<?phpnamespace App\Traits;use DateTimeInterface;trait SerializeDate
{/*** 为 array / JSON 序列化准备日期格式** @param  \DateTimeInterface  $date* @return string*/protected function serializeDate(DateTimeInterface $date){return $date->format('Y-m-d H:i:s');}
}
  • 2.在model中use SerializeDate即可

    <?phpnamespace App\Models;use app\Traits\SerializeDate;class Users extends Model
    {use HasFactory,SerializeDate;//
    }
    

全局语言本地化


laravel-admin自带的语言本地化只有部分后台按钮和菜单的翻译,表格字段和编辑页字段的翻译是没有的,如果需要添加,只需要在\resources\lang目录下新建一个zh-CN.json文件,然后用__()方法使用即可,这样的话,其它控制器也能复用这里的翻译

zh-CN.json文件内容格式如下:

{"Id": "ID","Created at":"创建时间","Updated at":"更新时间","Name":"用户名","Password":"密码","Email":"邮箱","Email verified at":"邮箱验证时间"
}

使用:

<?phpnamespace App\Admin\Controllers;use App\Models\User;
use Encore\Admin\Controllers\AdminController;
use Encore\Admin\Form;
use Encore\Admin\Grid;
use Encore\Admin\Show;class UserController extends AdminController
{/*** Title for current resource.** @var string*/protected $title = '用户';/*** Make a grid builder.** @return Grid*/protected function grid(){$grid = new Grid(new User());$grid->column('id', __('Id'));$grid->column('name', __('Name'));$grid->column('email', __('Email'));$grid->column('email_verified_at', __('Email verified at'));$grid->column('created_at', __('Created at'));$grid->column('updated_at', __('Updated at'));return $grid;}/*** Make a show builder.** @param mixed $id* @return Show*/protected function detail($id){$show = new Show(User::findOrFail($id));$show->field('id', __('Id'));$show->field('name', __('Name'));$show->field('email', __('Email'));$show->field('email_verified_at', __('Email verified at'));$show->field('password', __('Password'));$show->field('remember_token', __('Remember token'));$show->field('created_at', __('Created at'));$show->field('updated_at', __('Updated at'));return $show;}/*** Make a form builder.** @return Form*/protected function form(){$form = new Form(new User());$form->text('name', __('Name'));$form->email('email', __('Email'));$form->datetime('email_verified_at', __('Email verified at'))->default(date('Y-m-d H:i:s'));$form->password('password', __('Password'));$form->text('remember_token', __('Remember token'));return $form;}
}
http://www.yidumall.com/news/101841.html

相关文章:

  • 网站的模版可以换吗怎么做网络销售
  • 做计算机网站有哪些内容seo搜索培训
  • 手机网站建设教程企业网站cms
  • adsl服务器建网站百度站长平台怎么用
  • 做贸易网站百度推广助手
  • 金融网站策划方案seo网站优化培训公司
  • 贵州做网站房管局备案查询网站
  • vip解析网站怎么做的关于进一步优化
  • 做外贸做的很好的网站网络稿件投稿平台
  • 03340网站建设与管理厦门百度快速优化排名
  • 跨境电商需要投资多少朝阳seo排名优化培训
  • 做字体网站营销型网站制作公司
  • ui网站界面设计专业营销推广团队
  • 网站域名免费注册品牌广告文案
  • 受欢迎的永州网站建设收录优美图片手机版
  • 网站大型网页游戏成都网络营销
  • 好单库网站是怎么做的网站免费高清素材软件
  • 做电商卖玉器的网站seo服务外包报价
  • 深圳蕾奥规划设计公司网站桂林网站优化
  • 网站右击无效是怎么做的交换链接适合哪些网站
  • 桂城网站建设人工智能教育培训机构排名
  • 怎么做网站弹幕浏览器大全
  • 专业网站制作公司采用哪些技术制作网站?百度一下首页登录入口
  • wordpress充值网络seo是什么意思
  • 收集链接 做网站上海单个关键词优化
  • 挂机宝怎么做网站我想注册一个网站怎么注册
  • 沧州wap网站制作实时热点新闻事件
  • 网站优化的监测评估seo兼职怎么收费
  • 做积分商城网站网络平台销售
  • 带产品展示的个人网站模板免费行情软件app网站下载大全