基于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实现MVC开发得最简单的方法――模型
Apr 10 PHP
Win下如何安装PHP的APC拓展
Aug 07 PHP
ThinkPHP模板Switch标签用法示例
Jun 30 PHP
递归实现php数组转xml的代码分享
May 14 PHP
php实现分页显示
Nov 03 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
Yii中创建自己的Widget实例
Jan 05 PHP
[原创]php使用curl判断网页404(不存在)的方法
Jun 23 PHP
Yii中的relations数据关联查询及统计功能用法详解
Jul 14 PHP
Yii框架实现邮箱激活的方法【数字签名】
Oct 18 PHP
PHP连接MySQL数据库三种实现方法
Dec 10 PHP
PHP实现长轮询消息实时推送功能代码实例讲解
Feb 26 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脚本的10个技巧(7)
2006/10/09 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
深入解析WordPress中加载模板的get_template_part函数
2016/01/11 PHP
PHP asXML()函数讲解
2019/02/03 PHP
浅谈PHPANALYSIS提取关键字
2019/03/08 PHP
javascript 动态添加事件代码
2008/11/30 Javascript
javascript 对表格的行和列都能加亮显示
2008/12/26 Javascript
javascript void(0)的妙用
2009/10/21 Javascript
jQuery ajax BUG:object doesn't support this property or method
2010/07/06 Javascript
CSS+jQuery实现的一个放大缩小动画效果
2013/09/24 Javascript
jquery性能优化高级技巧
2015/08/24 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
jquery按回车键实现表单提交的简单实例
2016/05/25 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
关于JavaScript中forEach和each用法浅析
2017/07/27 Javascript
angular.extend方法的具体使用
2017/09/14 Javascript
vue实现点击关注后及时更新列表功能
2018/06/26 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
vue实现标签云效果的示例
2020/11/09 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
Python中如何优雅的合并两个字典(dict)方法示例
2017/08/09 Python
Django  ORM 练习题及答案
2019/07/19 Python
python深copy和浅copy区别对比解析
2019/12/26 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
基于python判断字符串括号是否闭合{}[]()
2020/09/21 Python
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
Canvas获取视频第一帧缩略图的实现
2020/11/11 HTML / CSS
热能动力工程毕业生自荐信
2013/11/07 职场文书
给酒店员工的表扬信
2014/01/11 职场文书
家长写给孩子的评语
2014/04/18 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
文言文辞职信
2015/02/28 职场文书
Django如何创作一个简单的最小程序
2021/05/12 Python
在SQL Server中使用 Try Catch 处理异常的示例详解
2022/07/15 SQL Server