remoteprogrammer / simple-rp-menu
This is a simple menu to add Singles, Structures, Channels, Categories, Custom menus (with description), etc to your name menu for CRAFT CMS V3.x
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:craft-plugin
Requires
- craftcms/cms: ^3.0.0
This package is auto-updated.
Last update: 2025-05-29 01:57:03 UTC
README
This is a simple menu to add Singles, Structures, Channels, Categories, Custom menus (with description), etc to your name menu for CRAFT CMS V3.x
Requirements
This plugin requires Craft CMS 3.0.0-beta.23 or later.
Installation
To install the plugin, follow these instructions.
-
Open your terminal and go to your Craft project:
> cd /path/to/project
-
Then tell Composer to load the plugin:
> composer require remoteprogrammer/simple-rp-menu
-
In the Control Panel, go to Settings → Plugins and click the “Install” button for Simple RP Menu.
Simple RP Menu Overview
This is a simple menu to add Singles, Structures, Channels, Categories, Custom menus (with description), etc to your name menu for CRAFT CMS V3.x
Configuring Simple RP Menu
-
Install plugin if not automatically installed by this console command
cd /path/to/project ./craft plugin/install simple-rp-menu
Using Simple RP Menu
-
Backend menu create url :
SITE_URL/adminName/simplerpmenu/default
c. Edit Menu items/ drag item to chage order / delete items etc
-
Call this in the frontend for usage
a. Use this code to embed this menu in your templates:
{{ craft.simplerpmenu.getRpMenuHTML('HandleName') }}
b. Optionally you can add an array of settings to the call, to set extra configurations for the menu:
{{ craft.simplerpmenu.getRpMenuHTML('HandleName',{ 'menu-id': 'main-menu' }) }}
{{ craft.simplerpmenu.getRpMenuHTML('HandleName',{ 'menu-id': 'headerMenu','menu-class':'menuGroup','ul-class':'navbar-nav justify-content-end','li-class':'nav-item','sub-menu-ul-class':'container mega-menu px-0 px-lg-_5 px-xl-1_5' }) }}
Brought to you by Bedh Prakash