# Advanced Examples

- [Theme module templates](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/theme-module-templates.md): Boilerplate templates for the customizable module templates available when editing a custom Theme
- [Static Google maps](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/static-google-maps.md): Template method for generating a static Google map image
- [Content translations](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/content-translations.md)
- [Page navigation](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/page-navigation.md): Outputting a site navigation using the configuration set within the Site Builder
- [Override page title and meta tags](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/override-page-title-and-meta-tags.md)
- [Adding line breaks to content](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/adding-line-breaks-to-content.md): Automatically add \<br> tags based on if variable content contains line breaks
- [Get objects](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/get-objects.md): Examples of fetching various objects within the platform including Blog Posts or Content modules
- [Handling boolean values](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/handling-boolean-values.md): Utility for easy comparison of opt-ins and boolean values in your templates
- [Right to left languages](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/right-to-left-languages.md): Configuration for your custom themes to support right to left (RTL) languages like Arabic and Hebrew
- [Access current URL](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/access-current-url.md): Get the full path of the current page you are on from within a template.
- [Social sharing links](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/social-sharing-links.md): Create social sharing links that use the current site's URL
- [Standard filters](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/standard-filters.md): Basic filters for use in your templates
- [Serializing data to JSON](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/serializing-data-to-json.md): Templating to serialize data as JSON to be used in javascript on the page.
- [Form events](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/form-events.md): Using event binding to use our native form statuses to create custom experiences
- [Schema.org FAQ utility](https://docs.devhub.com/themes-and-custom-templates/advanced-examples/schema.org-faq-utility.md): Connect your template data to generate FAQ schema on a page


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devhub.com/themes-and-custom-templates/advanced-examples.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
