lyrasoft / portfolio
LYRASOFT portfolio package
Installs: 5 230
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 5
Type:windwalker-package
pkg:composer/lyrasoft/portfolio
Requires
- php: >=8.4.6
- lyrasoft/luna: ^2.2
This package is auto-updated.
Last update: 2025-10-23 06:18:47 UTC
README
Installation
Install from composer
composer require lyrasoft/portfolio
Then copy files to project
php windwalker pkg:install lyrasoft/portfolio -t routes -t lang -t migrations -t seeders
Seeders
- Add
portfolio.seeder.phptoresources/seeders/main.seeder.php - Add
portfoliotype tocategory.seeder.php
Languages
If you don't want to copy language files, remove -t lang from install command.
Then add this line to admin & front middleware:
$this->lang->loadAllFromVendor('lyrasoft/portfolio', 'ini');
Register Admin Menu
Edit resources/menu/admin/sidemenu.menu.php
// Category $menu->link('作品分類') ->to($nav->to('category_list', ['type' => 'portfolio'])) ->icon('fal fa-sitemap'); // Portfolio $menu->link('作品管理') ->to($nav->to('portfolio_list')) ->icon('fal fa-images');
