SimpleMenu

screenshot of SimpleMenu
laravel
vue

create menus that support page (multiLocale "title, url, body, ...", nesting, template, static/dynamic data, roles & permissions).

Overview:

This product is a package for the Laravel framework that allows users to create menus and pages with support for multiple locales, nesting, templates, static and dynamic data, roles, and permissions. It requires Laravel v5.5+ and relies heavily on caching, so it is recommended to install a caching driver such as Memcached or Redis.

Features:

  • MultiLocale Support: Create menus and pages with support for multiple locales including titles, URLs, and body content in different languages.
  • Nesting: Organize menus and pages into nested structures for better organization and navigation.
  • Template Support: Customize the look and feel of menus and pages using templates.
  • Static & Dynamic Data: Add static content to menus and pages, as well as dynamic data that can be fetched from a database or API.
  • Roles & Permissions: Control access to menus and pages based on user roles and permissions.

Summary:

This product is a Laravel package that allows users to easily create menus and pages with various features such as multiLocale support, nesting, template customization, static and dynamic data, and roles and permissions. The installation process involves installing the package, setting up routes, compiling assets, and configuring the package settings.

laravel
Laravel

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.