Dropdown menus for global navigation in Plone
Project description
Installation
Global python environment
easy_install webcouturier.dropdownmenu
Find out how to install setuptools (and EasyInstall) here: http://peak.telecommunity.com/DevCenter/EasyInstall
Buildout
Add webcouturier.dropdownmenu to the list of eggs to install, e.g.
[buildout] ... eggs = ... webcouturier.dropdownmenu
Tell the plone.recipe.zope2instance recipe to install a ZCML slug
[instance] recipe = plone.recipe.zope2instance ... zcml = webcouturier.dropdownmenu
Re-run buildout, e.g. with:
$ ./bin/buildout
You can skip the ZCML slug if you are going to explicitly include the package from another package’s configure.zcml file.
Your package’s dependency
If you want to automatically install webcouturier.dropdownmenu when installing your own package, do the following.
Add webcouturier.dropdownmenu as a dependency for your package. Add the dependency to your package’s setup.py’s install_requires array
setup( ... install_requires = [ ... 'webcouturier.dropdownmenu', ], ... )
This will automatically download the latest version of the package.
In your package’s profiles/default/metadata.xml, within <dependencies></dependencies> block add
... <dependency>profile-webcouturier.dropdownmenu:default</dependency> ...
Re-build your buildout and re-start the instance. Now, you should get webcouturier.dropdownmenu package installed the same very moment you are installing your own package.
Changelog
(name of developer listed in brackets)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for webcouturier.dropdownmenu-2.2.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8f8681fe5c1e29fbf8fa8db06673e2d1627cde47dfde8a53c890d214b7ffd64 |
|
MD5 | 5622ecb49ea07415a1ae0d257202506f |
|
BLAKE2b-256 | 470bb67c857b449eae249a6c5ae5459d971a52acfb8a2f827d6dd1533c067486 |