Skip to content

Add Filament Custom Pages - #371

Open
dan-tang-ssd wants to merge 20 commits into
upgrade-to-laravel-11from
add-filament-custom-pages
Open

Add Filament Custom Pages#371
dan-tang-ssd wants to merge 20 commits into
upgrade-to-laravel-11from
add-filament-custom-pages

Conversation

@dan-tang-ssd

@dan-tang-ssd dan-tang-ssd commented Jul 30, 2026

Copy link
Copy Markdown
Member

This PR is submitted to add filament custom pages.

Add / Edit initiative page and import initiative page links to the corresponding pages in Filament resource in Admin Panel.
This is not a desired behavior because Admin Panel should be assessed by Super Admin only.
Institutional users can create / edit / import initiatives.

This is recommended to create Filament custom pages so that create / edit / import initiative can be done without accessing Admin Panel.


This is not yet ready for review. This is submitted for progress update.


This PR contains below changes:

  • add Filament custom page for "Add Initiative"
  • revise Filament custom page to have same behavior as backpack page
  • use the added Filament custom page for "Edit Initiative"
  • add Filament custom page for "Import Initiatives"

@dan-tang-ssd

Copy link
Copy Markdown
Member Author

Progress update:

  • custom page for adding and editing initiative is completed.

Screen shots:

Live env:
image

Local env:
image

@dan-tang-ssd

Copy link
Copy Markdown
Member Author

A filament implementation for "Import initiatives" is completed.


Screen shots:

Step 1: Begin New Import

Live env:
image

Local env:
image

image

Step 2: Importing into Portfolio
"Step 3: Finalise" button is disabled if there is any invalid imported initiative

Live env:
image

Local env:
image


Removed the invalid initiative from template file, upload again.

Step 2: Importing into Portfolio
"Step 3: Finalise" button is enabled if all imported initiatives are valid

Live env:
image

image

Local env:
image

image

Step 3: Finalise

Live env:
image

image

Local env:
image

image

@dan-tang-ssd

Copy link
Copy Markdown
Member Author

I think this PR is now ready for review.

@dan-tang-ssd
dan-tang-ssd requested a review from dave-mills August 4, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant