======================= Vocabulary sub-template ======================= .. topic:: Description Adding a vocabulary to an existing add-on package. With this sub-template, you can add a dynamic `Vocabulary `_ to a Plone package. First create a Plone add-on package: .. code-block:: shell mrbob -O collective.todos bobtemplates.plone:addon then change into the created folder ``collective.todos`` and create your Vocabulary_: .. code-block:: shell mrbob bobtemplates.plone:vocabulary It will ask you about the name of your Vocabulary_ class. You will find the created Vocabulary_ in the vocabularies folder. You need to change the concrete code to generate your Vocabulary_ terms. You will also find your Vocabulary_ in the Dexterity schema editor in your Browser. Your Vocabulary_ is registered in the configure.zcml, there you can find also the name of the Vocabulary_ under which you can get it in Python code.