Get started with Quant and Drupal
Drupal modules exist for 7, 8, and 9. The codebases are maintained in Github. Please raise issues, feature and pull requests there.
#
Setup- Download the Quant module either via composer (
composer require drupal/quantcdn
) or from Drupal.org - Install the module and visit the Configuration > Quant admin page (
/admin/config/quant
). - Ensure "track content changes" is enabled, and you have each entity enabled that should automatically push to Quant.
- Set your server URL to the local webserver loopback address (generally http://localhost), and provide your website domain as the hostname (e.g
www.example.com
) - Navigate to the API tab and enter your account, project, and token details. These can all be found from the Quant Dashboard
- You should see a "Successfully connected to ..." message at to the top of the page. If not, check the values under the API tab and try again.
#
Preparing the initial seedSeeding or Hydrating is the act of initial population of Quant. This will take all content, media assets, redirects, etc and push into Quant as a one-time action.
Once the initial seed is completed all further content changes will be tracked and pushed to Quant as required (when it changes).
- Visit the Seed tab
- Select the items you want to push (generally this should be everything).
- If you have non-standard content that appears on custom routes be sure to add to the Custom Routes section
#
When would I need to trigger a re-seed?If you have made sweeping, site-wide change then a re-seed may be required. This could be in the following situations:
- Global look and feel changes (e.g Theme)
- Global IA change (e.g links in navigation)