Dynamic filtering of conditional content

Visitors of a Dynamic Documentation website can set conditions to view the desired content.

When publishing from SDL Tridion Docs to the Dynamic Delivery output format, there are two moments when conditions may be set and when the content can be filtered:

Filtering at publish time

You can set conditions at the publication time, so that content is filtered out during the publish process. As it is not published, the filtered out content may not be seen by anyone.

Filtering at view time: dynamic conditions

Visitors can select and personalize their content, so do not try to filter out too much content when publishing.

The interface for selecting conditions is available to visitors whenever there are conditions that can be evaluated by them, with the Personalize Content button. The condition(s) the visitor selects are evaluated at display time and only the desired content is displayed.

For example, if you have a condition for variations in content for two models of a product, then the visitor can select the model of interest in the Personalize Content interface and when the visitor selects Personalize, the content will be filtered dynamically to the visitor's preferences.

Condition selection can be changed again, by re-opening Personalize Content and adding or removing values for conditions.