solidus

https://github.com/solidusio/solidus

Ruby

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.

Spree::BackendConfiguration#menu_items=

Items can be added to the menu by using code like the following:

Spree::Backend::Config.configure do |config|
  config.menu_items << config.class::MenuItem.new(
    [:section],
    'icon-name',
    url: 'https://solidus.io/'
  )
end

Source | Google | Stack overflow

Edit

git clone [email protected]:solidusio/solidus.git

cd solidus

open backend/lib/spree/backend_configuration.rb

Contribute

# Make a new branch

git checkout -b -your-name--update-docs-Spree--BackendConfiguration-menu_items--for-pr


# Commit to git

git add backend/lib/spree/backend_configuration.rbgit commit -m "better docs for Spree::BackendConfiguration#menu_items="


# Open pull request

gem install hub # on a mac you can `brew install hub`

hub fork

git push <your name> -your-name--update-docs-Spree--BackendConfiguration-menu_items--for-pr

hub pull-request


# Celebrate!