This forum has moved, please join us on github discussions. We will keep these old posts available for reference. Thank you!

Apostrophe-override-options: easily change the behavior of your site based on the current page type, locale, settings, etc

The apostrophe-override-options module allows you to override Apostrophe’s new getOption API based on a variety of factors:

  • The current page type
  • The current page settings
  • The current piece type
  • The current piece settings
  • Ancestors of the current page (inheritance)
  • The current locale, if apostrophe-workflow is also in use, including inheritance through the locale tree

This module addresses common limitations when employing Apostrophe’s widgets in a large and complex site. We hope you’ll find it useful.