Page Management

Page Management

Page Management

Create, configure, and manage all pages within the platform. This admin-only tool controls which pages exist, where they appear in the navigation, and what resources they use.

Key Features

  • Page List: View all system pages with their title, path, menu location, display order, and active/inactive status at a glance.
  • Create New Pages: A two-step wizard guides you through setting up a new page, automatically generating the required files.
  • Template Types: Choose between a Basic Page (simple content display) or a CRUD Page (for managing database records with a built-in list).
  • Navigation Control: Assign pages to the sidebar, top bar, or no menu at all.
  • Edit Pages: Update a page's name, navigation settings, icon, and the list of files it depends on.
  • Deactivate Pages: Removing a page hides it from all menus while preserving its files for recovery.
  • Sortable List: Click any column header to sort pages by title, path, menu location, order, or status.

How to Use

Creating a New Page

  1. Click Create New Page in the top right corner.
  2. Step 1 — Name and type: Enter a page name and select the template type.
    • Choose Basic Page for a standard content page.
    • Choose CRUD Page with Database to build a page that manages records from a database table.
  3. Click Next.
  4. Step 2 — Settings: Configure the page's navigation and appearance.
    • Select a Menu Location: Sidebar, Top Bar, or No Menu.
    • Enter an Icon class (e.g. fas fa-star) to display alongside the menu item.
    • For CRUD pages, select the Database Table the page will work with.
    • Review the auto-generated asset file paths. You can add or remove files as needed.
  5. Click Create Page. The page and all its supporting files are created automatically.

Editing a Page

  1. Find the page in the list and click Edit.
  2. Update the Page Name, Menu Location, or Icon as needed.
  3. In the Page Assets section, add or remove associated view, handler, JavaScript, CSS, or support files.
  4. Click Save Changes.

Deactivating a Page

  1. Find the page in the list and click Delete.
  2. Confirm the action when prompted.
  3. The page is removed from all menus and marked as inactive. Its files are preserved on the server.

Searching and Sorting

  • Use the search bar to filter pages by title, path, or description.
  • Click any column header to sort the list. Click again to reverse the sort order.

Tips

  • Active vs. Inactive: The Status column shows a green badge for active pages and a red badge for inactive ones. Inactive pages still appear in this list so you can reactivate them if needed.
  • Auto-generated paths: When you type a page name in the creation wizard, the URL path and asset file names are generated automatically from the name — you rarely need to change them.
  • CRUD pages and database tables: If you choose a CRUD template, the database table dropdown is populated from the live database, so only existing tables appear.
  • Support files: The Support Files section is for referencing backup or reference files that are tracked with the page but not loaded directly.