Installing Dynamic Selects
Requirements
The following conditions must be met before you can install and use Dynamic Selects
- ProcessWire 2.5 or newer
- jQuery (for frontend Dynamic Selects only).
Warning
On install the module will create a template (dynamic-selects), a field (ds_settings) and a permission (dynamic-selects). You need to ensure that you have no such named components in your system BEFORE you attempt to install this module.
On uninstall of the module, these components will be automatically deleted as well as any Dynamic Selects created for the frontend.
Dynamic Selects
The ZIP file that the module comes in can be uploaded directly to your admin in Modules > New > Upload. If your modules file system is not writable, you can also install it this way:
- Copy the Dynamic Selects files into the directory: /site/modules/DynamicSelects/. Please note that Dynamic Selects consists of 4 modules:
- ProcessDynamicSelects.
- MarkupDynamicSelects.
- FieldtypeDynamicSelects.
- InputfieldDynamicSelects.
- In your ProcessWire admin, go to Modules and click Refresh.
- Click Install for the Dynamic Selects (ProcessDynamicSelects) module. This will automatically install the other 3 modules.
Please note that the first two modules are for Dynamic Selects use in the frontend. The latter two are for use in the backend and data storage. There is no relationship between the Dynamic Selects created for use in the frontend versus those built for the backend.
Following installation, you will need to set up the module depending on whether you want to use it in the front or backend or even both. Instructions follow in the next sections.