基于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(1)
Oct 09 PHP
php google或baidu分页代码
Nov 26 PHP
php学习之数据类型之间的转换介绍
Jun 09 PHP
PHP的password_hash()使用实例
Mar 17 PHP
thinkphp实现面包屑导航(当前位置)例子分享
May 10 PHP
thinkphp配置连接数据库技巧
Dec 02 PHP
7个鲜为人知却非常实用的PHP函数
Jul 01 PHP
解决php表单重复提交实现方法
Sep 29 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
May 23 PHP
PHP获取链表中倒数第K个节点的方法
Jan 18 PHP
提高Laravel应用性能方法详解
Jun 24 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 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
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
window.onload 加载完毕的问题及解决方案(下)
2009/07/09 Javascript
一个收集图片的bookmarlet(js 刷新页面中的图片)
2010/05/27 Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
2013/04/18 Javascript
JavaScript中使用ActiveXObject操作本地文件夹的方法
2014/03/28 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
2018/05/22 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
2020/09/24 Javascript
Python多线程同步Lock、RLock、Semaphore、Event实例
2014/11/21 Python
在Python中调用ggplot的三种方法
2015/04/08 Python
基于python socketserver框架全面解析
2017/09/21 Python
python生成1行四列全2矩阵的方法
2018/08/04 Python
python如何实现数据的线性拟合
2019/07/19 Python
Python实现将蓝底照片转化为白底照片功能完整实例
2019/12/13 Python
Pygame框架实现飞机大战
2020/08/07 Python
如何利用Python动态模拟太阳系运转
2020/09/04 Python
python代数式括号有效性检验示例代码
2020/10/04 Python
matplotlib绘制正余弦曲线图的实现
2021/02/22 Python
html5+CSS3+JS实现七夕言情功能代码
2017/08/28 HTML / CSS
Application Cache未缓存文件无法访问无法加载问题
2014/05/31 HTML / CSS
蹦床仓库:Trampoline Warehouse
2018/12/06 全球购物
免税水晶:Duty Free Crystal
2019/05/13 全球购物
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
软件测试笔试题
2012/10/25 面试题
教师批评与自我批评(群众路线)
2014/10/15 职场文书
校园安全主题班会
2015/08/12 职场文书
windows11怎么查看自己安装的版本号? win11版本号的查看方法
2021/11/21 数码科技
用Python可视化新冠疫情数据
2022/01/18 Python
JavaScript的Set数据结构详解
2022/02/18 Javascript
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL