1. 程式人生 > >laravel admin快速入門

laravel admin快速入門

Go、快速入門

接下來我們以users表為例講解該擴充套件包的使用,該資料表的結構如下:

CREATE TABLE `users` (
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
    `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
    `password` varchar(60) COLLATE utf8_unicode_ci NOT NULL,
    `remember_token` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
    `created_at` timestamp DEFAULT NULL,
    `updated_at` timestamp DEFAULT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `users_email_unique` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
執行sql報錯 請修改create_at 欄位型別或者預設值

該資料表對應的模型App\User.php

1)新增控制器

我們使用如下Artisan命令為User模型建立對應的控制器:

php artisan admin:make UserController --model=App\\User

windows端

php artisan admin:make UserController --model=App\\User

生成的控制器位於app/Admin/Controllers/UserController.php

2)新增路由

app/Admin/routes.php

中新增路由:

$router->resource('users', UserController::class);

3)新增左側選單項

開啟http://localhost/admin/auth/menu,新增菜單鏈接並重新整理頁面,就會看到左側選單條。

4)構建格子和表單

接下來要做的是開啟app/Admin/Contollers/UserController.php,找到gridform方法,並通過model-gridmodel-form編寫自己的程式碼。


相關推薦

laravel admin快速入門

Go、快速入門 接下來我們以users表為例講解該擴充套件包的使用,該資料表的結構如下: CREATE TABLE `users` (     `id` int(10) unsigned NOT NULL AUTO_INCREMENT,     `name` varch

laravel模型使用快速入門

orderby ber 數組 mem 解決 維護 times 調用 返回 1、模型文件的位置 2、命名規則 本身laravel對模型的命名沒有嚴格的要求,一般采用 表名(首字母大寫).php 如: Member.php User.php Admin.php Goods.

Laravel 5.5 Eloquent ORM - 快速入門

簡介 Laravel 內建的 Eloquent ORM 提供了一個美觀、簡單的與資料庫打交道的 ActiveRecord 實現。 每張資料表都對應一個與該表進行互動的模型(Model),通過模型類,你可以對資料表進行查詢、插入、更新、刪除等操作。 定義模型 我們從建立一個 Elo

Django的快速入門 : 啟用網站Admin管理

(1). 資料遷移Django框架中有一個非常強大的應用功能--自動管理介面,常被Web平臺管理者使用,去管理整個Web平臺。預設情況下,在settings.py配置檔案中INSTALLED_APPS包含以下應用程式,這些應用程式都是由Django提供:django.cont

laravel 中CSS 預編譯語言 Sass 快速入門教程

自動 foo mes ogl width small 封裝 編程 :after CSS 預編譯語言概述 CSS 作為一門樣式語言,語法簡單,易於上手,但是由於不具備常規編程語言提供的變量、函數、繼承等機制,因此很容易寫出大量沒有邏輯、難以復用和擴展的代碼,在日常開發使用中,

laravel 基礎筆記~快速入門

Laravel框架筆記 課程大綱: 1. composer的安裝 2. laravel框架的安裝 3. 本地域名解析與apapche虛擬主機配置 4. 環境配置與資料庫連線 目錄結構介紹

day39-Spring 12-Spring的JDBC模板:快速入門

pri 哪些 困難 ces 5.0 使用 只需要 common commons Spring AOP的關鍵是它的底層的原理和思想,配置和使用並不是十分困難.AOP本身就是一個思想,是面向對象的延伸,不是用來替換面向對象的,而是用來解決面向對象中的一些問題的.在最初的時候提出

vuex2快速入門

for nbsp mar lin ext mac os cnblogs value san #建立store.jsimport Vue from ‘vue‘; import Vuex from ‘vuex‘; Vue.use(Vuex) export d

快速入門系列--WCF--07傳輸安全、授權與審核

最大的 緩存 ims cut 常見 曾經 strong 這一 set 這部分主要涉及企業級應用的安全問題,一般來說安全框架主要提供3個典型的安全行為:認證、授權和審核。除了典型的安全問題,對於一個以消息作為通信手段的分布式應用,還需要考慮消息保護(Message Prote

快速入門系列

body 現在 安全 behavior 需求 discovery 中心 驗證 溝通 最後一章將進行WCF擴展和新特性的學習,這部分內容有一定深度,有一個基本的了解即可,當需要自定義一個完整的SOA框架時,可以再進行細致的學習和實踐。 服務端架構體系的構建主要包含接下來

快速入門系列--WCF--02消息、會話與服務寄宿

abc align bsp 不同的 cpu .org 程序 伸縮 網絡 經過WCF基礎的ABC學習,已經可以構建簡單的WCF的服務,使用不同的服務地址和綁定類型,根據業務提供所需的服務契約。但不禁想問,服務所使用的消息報文是什麽樣的形式麽?蘊含什麽樣內容呢?WCF服務是否支

python 基本語法速覽,快速入門

我們 method adding ger monk use gre 數據類型 struct https://zhuanlan.zhihu.com/p/24536868 學習參考於這個博文。 我做一個筆記。 關於python一些常用的語法快速的預覽,適合已經掌握一門編程語

Django REST framework 的快速入門教程

ret turn ads 使用 blog 所有 定義 想去 cti CRM-API項目搭建 序列器(Serializers) 首先,我們來定義一些序列器。我們來創建一個新的模塊(module)叫做 crm/rest_searializer.py ,這是我們用來描述數據是如何

Celery 分布式任務隊列快速入門

ade sunday reat 失敗 繼續 complete port 機器 single Celery介紹和基本使用 在項目中如何使用celery 啟用多個workers Celery 定時任務 與django結合 通過django配置celery period

Unity快速入門

小冰 教程 應該 arp nbsp 2.3 入門 模擬操作 飛機 1.熟悉基本操作。 最權威的應該是官方出品,158元的Unity官方教程,其他的基礎操作視頻 lynda 的5.0 ,5.4都可以 2.熟悉簡單例子,將API熟悉一下啊,這個過程中,背誦API是捷徑。 2

Vue.js——60分鐘快速入門

attribute 否則 style屬性 快速 基於 oid creat get rac Vue.js是當下很火的一個JavaScript MVVM庫,它是以數據驅動和組件化的思想構建的。相比於Angular.js,Vue.js提供了更加簡潔、更易於理解的API,使得我們能

Redis快速入門

pool har 語法 ansi 使用 https 測試的 對象 sta Redis快速入門 一、簡介 Redis是一個開源的使用ANSI C語言編寫、遵守BSD協議、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的A

快速入門系列--WebAPI--03框架你值得擁有

let lan 最重要的 reason cnblogs err 註意 解釋 max 接下來進入的是俺在ASP.NET學習中最重要的WebAPI部分,在現在流行的互聯網場景下,WebAPI可以和HTML5、單頁應用程序SPA等技術和理念很好的結合在一起。所謂ASP.N

快速入門系列--WebAPI--01基礎

簡單例子 codec 應該 sem ons 請求重定向 選擇 char 阻止 ASP.NET MVC和WebAPI已經是.NET Web部分的主流,剛開始時兩個公用同一個管道,之後為了更加的輕量化(WebAPI是對WCF Restful的輕量化),WebAPI使用了新的管道

快速入門系列--MVC--06視圖

出版 value 快速入門 stream 類型 path .cn esc eba 到了View的呈現板塊,感覺ASP.NET MVC的學習也進入了尾聲,還是比較開心的,畢竟也有了不小收獲。這部分內容相對比較簡單,因為之前還專門學習過如何結合HTML5與MVC框架。前