基于Laravel-admin 后台的自定义页面用法详解


Posted in PHP onSeptember 30, 2019

Laravel-admin 这个后台很好用,几乎省去了html和js的困扰,让后台CURD变得优雅简洁。

这是一个自定义面的Demo

路由定义:

$router->get('mails/send', 'MailController@send');
  $router->post('mails/send', 'MailController@send');

控制中写法:

public function send(Content $content)
  {
    //添加请求
    if (request()->isMethod('post')) {
 
      //验证
      $data = request()->post();
 
      $validate = Validator::make($data, [
        'title' => 'required|max:125',
        'content' => 'required'
      ]);
      //处理
      if ($validate->fails()) {
        $content->withWarning('提醒', $validate);
      } else {
        Mail::create($data);
        $content->withSuccess('提醒', '操作成功');
        return redirect('/admin/mails');
      }
    }
 
 
    $content->header('群发邮件');
 
    $form = new \Encore\Admin\Widgets\Form();
    $form->action('send');
    $form->text('title','标题')->rules('required');
    $form->textarea('content','内容')->rules('required');
 
    $content->body($form);
    $js = <<<SCRIPT
    
SCRIPT;
    Admin::script($js);
    return $content;
  }

以上这篇基于Laravel-admin 后台的自定义页面用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
用PHP创建PDF中文文档
Oct 09 PHP
PHP_Flame(Version:Progress)的原代码
Oct 09 PHP
php 注释规范
Mar 29 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
Jun 03 PHP
解析获取优酷视频真实下载地址的PHP源代码
Jun 26 PHP
CodeIgniter输出中文乱码的两种解决办法
Jun 12 PHP
php生成百度sitemap站点地图类函数实例
Oct 17 PHP
php中将一个对象保存到Session中的方法
Mar 13 PHP
PHP实现XML与数据格式进行转换类实例
Jul 29 PHP
php实现递归的三种基本方式
Jul 04 PHP
php文件系统处理方法小结
May 23 PHP
ThinkPHP框架分布式数据库连接方法详解
Mar 14 PHP
Laravel-admin之修改操作日志的方法
Sep 30 #PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 30 #PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 #PHP
laravel-admin的图片删除实例
Sep 30 #PHP
laravel-admin的多级联动方法
Sep 30 #PHP
php更新cookie内容的详细方法
Sep 30 #PHP
使用laravel的migrate创建数据表的方法
Sep 30 #PHP
You might like
PHP的博客ping服务代码
2012/02/04 PHP
swoole锁的机制代码实例讲解
2021/03/04 PHP
写的htc的数据表格
2007/01/20 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
js解析与序列化json数据(一)json.stringify()的基本用法
2013/02/01 Javascript
javascript常用的方法分享
2015/07/01 Javascript
javascript创建动态表单的方法
2015/07/25 Javascript
跟我学习javascript的var预解析与函数声明提升
2015/11/16 Javascript
JS鼠标拖拽实例分析
2015/11/23 Javascript
jQuery formValidator表单验证
2016/01/07 Javascript
jQuery 3.0十大新特性
2016/07/06 Javascript
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
Vue.js学习示例分享
2017/02/05 Javascript
vue-router:嵌套路由的使用方法
2017/02/21 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
jQuery实现的简单日历组件定义与用法示例
2018/12/24 jQuery
JavaScript实现小球沿正弦曲线运动
2020/09/07 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
python在windows下创建隐藏窗口子进程的方法
2015/06/04 Python
python简单线程和协程学习心得(分享)
2017/06/14 Python
python实现微信小程序自动回复
2018/09/10 Python
Python 实现「食行生鲜」签到领积分功能
2018/09/26 Python
Python/ArcPy遍历指定目录中的MDB文件方法
2018/10/27 Python
Python sorted对list和dict排序
2020/06/09 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
美的官方商城:Midea
2016/09/14 全球购物
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
自荐信不宜过于夸大
2013/11/06 职场文书
成龙洗发水广告词
2014/03/14 职场文书
2016大学生毕业实习心得体会
2016/01/23 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
Python如何导出导入所有依赖包详解
2021/06/08 Python
opencv用VS2013调试时用Image Watch插件查看图片
2021/07/26 Python