laravel 入門模板,當您開始使用具有許多功能的新的可擴展 Laravel 專案時,可以節省您的時間。
你可以在現場演示中看到所有內容
Dashboard Creditional
Super Admin
User: [email protected]
Pass: secret
User
User: [email protected]
Pass: secret
請注意要求:-
如果您有PHP7.4,您將使用此範本的所有功能,不會有任何問題,但如果您的PHP 在7.4 以下,您無法將其與Spatie 媒體庫一起使用,因此您必須卸載Spatie 媒體庫或將您的php 升級到7.4 或UP,請參閱有關 Spatie 媒體庫的更多信息,請點擊此處
我為該專案創建了許多自訂命令。下面列出了這些命令並簡要介紹了其使用方法。
composer clear-all
這是一個快捷命令,清除所有緩存,包括配置、路由等
composer fix-cs
透過此命令應用程式碼樣式修復。
laravel-starter-template
具有許多在幾乎所有應用程式中最常見的功能。它是一個模板項目,這意味著它的建構方式可以用於其他項目。
它是一個模組化的應用程序,預設安裝了許多模組。將其用作未來應用程式的基礎將很有幫助。
Backend
和Frontend
命名空間。Modules
。貼文、評論、標籤等模組與使用者、角色、權限等核心功能分離按照下面提到的步驟安裝並執行該專案。
git clone https://github.com/omaralalwi/laravel-starter-template
composer install
.env.example
建立.env
檔。您可以使用該指令來執行此操作cp .env.example .env
.env
檔案中的資料庫名稱和憑證php artisan migrate --seed
php artisan storage:link
php artisan key:generate
php artisan serve
並造訪http://127.0.0.1:8000
localhost:8000/admin/dashboard
使用者名稱:[email protected] 密碼:secret建立新權限後,使用以下指令更新兌現的權限。
php artisan cache:forget spatie.permission.cache
FontAwesome 和 CoreUI Icons,為後端主題安裝了兩種不同的字體圖示庫,並且僅為前端安裝了 FontAwesome。對於這兩種情況,我們都使用免費版本。您可以為自己的專案單獨安裝專業版。
根據 spaite 包裝:-
使預設本地開啟配置/可翻譯並編輯 'fallback_locale' => null,到您首選的本地,例如:'fallback_locale' => ar,如果您更喜歡阿拉伯語。
注意:這對於翻譯模型來說是本地的,而不是應用程式本地的,這意味著如果您插入具有多種語言的產品,則主要語言將為 ar。
所有Toturials for Translation套件都在這裡,你不需要安裝它,它是預先安裝的,只需查看Toturials。
要使用管理員登錄,您必須透過執行以下命令來新增它
php artisan db:seed
然後插入帖子、評論、標籤和另一個模型的演示數據,運行以下命令
php artisan starter:insert-demo-data --fresh
這些一些截圖
這個專案將繼續發展和成長,直到它成為第一個 Laravel 入門模板,跟我來了解最新情況。
在 Twitter 上聯繫我或在 Freelancer 上僱用我或在 UpWork 上僱用我或透過電子郵件聯繫
該專案是根據 MIT 許可證授權的開源軟體。
Lexi Translate 透過變形關係和快取的強大功能,簡化了多語言 Eloquent 模型的翻譯管理。
Gpdf 適用於 PHP 和 Laravel 應用程式的開源 HTML 到 PDF 轉換器,支援開箱即用的阿拉伯語內容和其他語言。
laravel Taxify Laravel Taxify 提供了一組輔助函數和類別來簡化 Laravel 應用程式中的稅金 (VAT) 計算。
laravel Deployer簡化了 Laravel 和 Node.js 應用程式的部署,具有零停機時間以及各種環境和分支。
laravel Trash Cleaner清理用於調試包的日誌和調試文件。
laravel Time Craft簡單的功能和輔助函數,讓您可以輕鬆管理 Laravel 應用程式中的日期和時間查詢。