Laravel相關的文章,目前共收錄 74 篇內容。
深入介紹 Laravel 中的一對一、一對多與多對多關聯設定,包含資料表設計、模型寫法與實務建議,並說明一對一關聯是否需要設定資料庫外鍵。適合 Laravel 初學者與進階開發者參考。
完整介紹 Laravel 11 / 12 Middleware 用法,教你建立、註冊與套用 Middleware,實務範例涵蓋登入驗證、權限控管與 API 驗證,快速掌握開發技巧。
在開發網頁時,當資料量變大時,將所有資料一次性載入會影響效能與使用者體驗。因此,Laravel 提供了強大的分頁 (Pagination) 功能,讓我們能夠輕鬆地分批顯示資料。
使用 Laravel 的 when() 方法可讓 Eloquent 查詢更簡潔,避免冗長的 if 判斷。透過 when(),可根據使用者輸入的條件動態篩選資料,如關鍵字搜尋、範圍查詢與特定條件,並可搭配 whereIn()、orWhere() 等進一步優化查詢邏輯,提高可讀性與效率。
在 Laravel 中,Eloquent 提供了方便的 Query Builder 讓我們可以動態查詢資料。如果我們希望 讓特定 id 排在前面,其他資料按照時間排序,可以使用 orderByRaw 搭配 FIELD() 函數來實現。
在 Laravel 開發專案時,我們經常需要在選單中高亮顯示目前所在的頁面,以提升使用者體驗。本篇教學將示範如何根據當前路由名稱,讓選單中的對應項目自動添加 active class。
Laravel Cloud 是 Laravel 官方推出的雲端平台,專為 Laravel 應用提供簡化部署、自動擴展、內建 Postgres 資料庫與 Redis 快取。支援自訂網域、自動 SSL、團隊協作與全面監控,讓開發者無需繁瑣配置即可高效管理與擴展應用程式。
在開發 Web 應用程式時,我們經常需要提供 Excel 匯出功能。一般來說,我們可以使用 CSV、XLS、XLSX 等格式來產生 Excel 檔案。如果你不想安裝 Laravel-Excel 或其他外部套件,可以考慮使用 Excel 2003 兼容的 XML 格式,這樣可以直接在 Excel 開啟檔案,而不會遇到格式錯誤。
在 Laravel 項目開發中,我們經常需要在導覽選單中標記當前頁面,使其具有顯示不同狀態的 class name,比如 active,這樣方便使用者辨識當前所在的位置。本篇文章將介紹如何根據當前路由名稱,在 Blade 模板中動態切換 a 標籤的 class,實現狀態切換。
Larafast 是一款專為 Laravel 開發者打造的 SaaS 入門套件,提供用戶管理、訂閱系統、支付整合及帳戶管理等核心功能,讓開發者能迅速啟動 SaaS 應用。其模組化設計易於擴展,並支援 Stripe 等支付系統集成,滿足多層級應用需求。Larafast 為初創企業和個人開發者提供了高效的 SaaS 開發基礎,幫助快速進入市場,專注於核心功能的打造並降低開發成本。
DevDocs 是一個專為開發者設計的線上文件查詢平台,匯集了多種熱門的程式語言及技術框架文檔,提供快速、簡單且全面的查詢體驗。無論是前端開發、後端開發,還是資料庫、API 文件,你都可以在這個平台上找到所需的技術資源。
在使用 axios/AJAX 測試 API 時,如果遇到回傳的不是設定好的 data 而是把整包 html 都回傳的話,可以檢查一下以下幾點。
Awesome Cheatsheets 是一個收錄了許多熱門程式語言與框架語法的網站,包含像 PHP、javascript、C、C#、Laravel、Django、Vue.js、Angular、React、Docker、Xcode...等,還有很多沒有提到的,如果有興趣可以前往看看自己平常在寫的程式語言,有沒有什麼沒有用過的好用語法。