Git Product home page Git Product logo

menu's Introduction

Menu

Broadleaf Commerce currently offers a community abstraction Menu module that allows managing Categories and Site Navigation in terms of Menus in the Admin much easier.

Initial Configuration

The 1.0.0-GA version of the Menu module requires Broadleaf version 3.2.0-GA or later.

menu's People

Contributors

bpolster avatar broadleaf-infrastructure avatar ckittrell avatar danielcolgrove avatar elbertbautista avatar epenning avatar gdiazblc avatar jerry77oz avatar jfleschler avatar jmitash avatar marekb01 avatar nappypirate avatar nathandmoore avatar oleksiimiroshnyk avatar orestkatruk avatar phillipuniverse avatar riteshadhikari17 avatar stanislavfedorov avatar troian88 avatar vitalij-voronkoff avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

menu's Issues

The import org.broadleafcommerce.common.copy cannot be resolved?

org.broadleafcommerce.menu.domain.MenuItem

public interface MenuItem extends Serializable, MultiTenantCloneable<MenuItem> {
<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <blc.version>3.2.0-SNAPSHOT</blc.version>
        <project.uri>${project.baseUri}</project.uri>
    </properties>

Can not find package org.broadleafcommerce.common.copy. Where is it?

Refactor link / image types

Combine link and image.

Anywhere an "imageUrl" exists, we need a Media lookup.
Also, we need an allow an alt-text for any image

Heat Clinic Menu

Should use
Home (Category)
Hot Sauces (Category)
Merchandise (Category)
Clearance (Category)
Gift Cards (Category)
FAQ (Page)

Merchandise Category should have a sub-category for Men and Women

Add Menu Functionality

Instead of always relying on categories for navigation, allow the use of menus.

Tasks

  • Introduce a Menu and MenuItem domain. MenuItems can be of type Link, Category, Product, or SubMenu
  • Thymeleaf processor that returns the menu object (and associated service)
  • Update heat clinic, Introduce a "Mens" and "Womens" menu underneath merchandise to demo sub-categories. Convert the main nav. to use menus instead of categories
  • Fix demo data
  • Data model docs (3.2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.