Cuppa Documentation

Find information related with: installation, user interface, best practices, improve and extend de functionalities, front-end integration and more.
Create and admin menus

We will take a quick view about to add new elements to any menu (top_menu, left_menu) and how create new menus to be used in your personal projects.


Create new menu.

Create an admin menu is very ease with Cuppa CMS.

1. Go to left menu, Menu Manager > Menus. Here you can see the different menus created, add news and edit the general info.

2. To edit specific menu items, click on the right button "Edit menu"

3. To add, edit, delete or change the menu, use the top right buttons 


Type of items.

Cuppa has different types predefined, some are created specially to the administrator functionality. Is possible create new type to use on your project by Menu Manager > Menu Item Types

Auto administrate. This type is used to get quick access to the tables configured previously by Table Manager.

Defined task: Is possible pass some parameters by GET to personalize some functionalities. Example: Profile top button  go to edit the cu_users table. To go directly to editor panel with the current logged user we pass defined task.

&task=edit&id=profile&cancel=false&save=false

Some example parameters.

&task=new: Open automatically the view to insert a new row.

&task=edit&id=5: Open automatically the edit view and edit the id 5.

&cancel=false: Hide the cancel button

&save=false: Hide the save button

JS function. This automatically add some function on onclick tag, Example: open a lightbox, or pre-procesing before to redirect.

Personalized component. Start to extend Cuppa and develop different components is easy and fast, only add a folder with the component name and a index.php, all inside the component folder. To configure a quick access to your component, use this type. 

Component name (is the folder name)

URL: Configure the item to load a page. If want load content inside one light-box, use the target: iframe