Model 的定義在之前 user 的部份已經介紹過,接下來就直接進入步驟: 建立 Model 注意 Model 的命名為第一個字大寫而且為單數,然後與 M...
tap() 之前有提過,是 helpers.php 的方法之一: function tap($value, $callback = null) { if...
首先我們要先處理使用者這一塊,而使用者的部份雖然在開新的 Laravel 專案時已經預設有屬於它的 Model 和 Migration,不過我會在這次的專案修改...
Lumen 在處理跟 Request 相關的程式,都放在 RoutesRequests 這個 trait 裡,包括今天要看的 dispatch() public...
Excel的匯入匯出是我目前工作上常有的工作項目之一,雖然系統數位化了,但是有些對外的工作還是得轉成檔案來傳送,在這個案子中,我打算讓後台的題目新增除了手動的一...
如果你也覺得 CSS 不容易維護重複使用、每次要定義比較深層 dom element 的樣式,CSS 要寫的超級長 ... 等一堆怨言,那一定要來寫寫看 SCS...
在 Vue 專案中,透過設定 VueRouter 制訂各個頁面的 URL 以及各種畫面結構安排,但在 Nuxt 專案中,不再需要透過設定,pages 的目錄結構...
實作了商品細節頁之後就要把商品加進購物車啦,今天會把要買的東西存進 Laravel 的 Session 中。那就來看看怎麼做吧! 今日目標:加入購物車 ㄧ、刻一...
大家好~昨天完成會員系統的 Controller,今天要來完成會員系統的 Route ,並且用 Postman 測試一下我們會員系統的功能是否正常! Route...
TestResponse 是一個輔助測試 response 用的物件,它內建混入(mixin)了 Response 物件功能: use Macroable {...
以下為LARAVEL安裝的介紹,這邊是以WINDOWS為例,如果使用LINUX的人可以參考一下官方安裝網站。 先下載WIMDOWS Composer-Setup...
【第十三天】你開過變形金剛嗎? 我們已經知道slack自己組積木的強大魔力了,既然我們可以組出各式各樣的訊息Template,那在組的過程勢必就不能像之前一樣直...
目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...
Postman 還記得上一篇提到透過API與App或其他伺服器溝通,是前後端的技能的分水嶺嗎?那麼在將API交給前端時,必須先利用工具測試API有沒有問題。在沒...
上一篇做了一些更動,包含 貼文路由需驗證 及 Post 關聯到 User。 但不小心破壞到原本寫好的程式了,讓我們來看看是什麼問題。 關於 如何使用範例程式碼...
前言 前端通常需要顯示時間,但是我們從資料庫撈出來的時間很醜:2020-03-28T21:34:44.000000Z。明明在資料庫看到的是2020-03-28...
在一般的程式碼版本可以用git來版本控制,而在資料庫呢?Laravel提供 migrations(遷移),可提供建立資料表與設定欄位屬性之外,更可作為資料庫的版...
今天要介紹的功能 Polling ,用Google 翻譯出來是「輪詢」,不過這個詞並不常見就是了,大致上可以想像成是每一段時間執行一次,像是 JavaScrip...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
看著鐵人賽快到尾聲了,但我只做完骨架功能而已,有點慚愧;幸好這周有雙十連假,可以稍微趕一下進度。 在我的計劃中,之後的功能如果會有數字分析的地方,都希望能儘量以...
序言 此系列文章將不定期更新,獻給未來健忘的自己,也獻給剛接觸 Laravel 的初學者們,若您在觀看本系列文章後能有所收穫與成長,那將是我莫大的榮幸,廢話不多...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
胎嘎侯 今天的文件主題是Validation(驗證),筆者一開始接觸的時候,總是會把它跟Authentication(認證)的概念搞混,如果你剛接觸Larave...
上一篇聊到了建立表單,也可以列舉出所有文章了,剩下的就是建立表單囉! 今天我們來聊聊怎麼用網頁的方式,來建立文章! 連接新增文章網址 前面我們用 resourc...
Laravel 提供了一整套身分驗證相關的功能,並且當我們安裝 Breeze 的時候就已經幫我們實作了大部分機能,不過為了客製或調整其中的功能,還是來了解一下運...
安裝並部署 Livewire 的步驟沒有很多,照著做不用三分鐘就能完成囉!今天一樣是照著官方文件帶大家做一次囉~ 安裝 Livewire 官方文件 首先要先安裝...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
因為Laravel的ORM很方便,我們幾乎不用寫SQL語法,但是萬一我們想要知道Laravel用了什麼語法,或是萬一發生錯誤,或是需要通過優化SQL語法來提升性...
目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...