You want to display images without writing lots of code or repeating yourself.
You’ve installed Craft on a server running MySQL 5.7.5+, and have encountered the dreaded
GROUP BY incompatible with sql_mode=only_full_group_by error.
You need to dynamically load one or more dynamic elements to the DOM. Those elements need to pull from your entries, without reloading the page.
And it would be great if you could also use those same templates normally, even without AJAX!
You have multiple environments, and you want to keep environment-specific data out of your Git repo.
You want to create multiple columns from a text string
You want to output a navigation menu that automatically lists a Structure Section’s page hierarchy, with various CSS classes that indicate current page, current section, has children, etc.
You want to easily add automatic breadcrumbs to your website.
You want your plugin to have multiple template variables.
You want to perform transforms for assets dynamically without having to define them ahead of time.
How to group entries, dynamically, using a category group. Useful for outputting category-based tabs.