---
title: "ConvertToJsonViewHelper"
manual: "Events2"
version: "11.1"
permalink: "https://docs.typo3.org/permalink/jweiland/events2:converttojsonviewhelper@11.1"
source: "AdministratorManual/Templates/ViewHelpers/ConvertToJsonViewHelper.rst"
rendered: "2026-11-05T08:42:15+00:00"
---

# ConvertToJsonViewHelper {#converttojsonviewhelper}

We have some JS in events2 to search for Sub-Categories and other various Ajax-Calls. To handle
them we add some environment specific variables to template like host name, current storage PIDs and
TS settings.

You can use this VH to convert an array into JSON format to have variables in a better
accessible format for JavaScript.

## Example {#example}

```html
<div class="events2calendar" data-environment="{environment->e2:convertToJson()}"></div>
```
