---
title: "Aus dem Controller ein Array an jQuery im Fluid/View übergeben?"
url: "https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage","JavaScript & AJAX"]
created: "2014-03-22"
last_reply: "2014-11-04"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Aus dem Controller ein Array an jQuery im Fluid/View übergeben?

Extensions › Extbase · 6 Antworten · gestartet 2014-03-22

## Eröffnungsbeitrag

**Halion** · 2014-03-22 · [Beitrag #1](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/1)

Hallo Typo3 Gemeinde,

um einen jQuery Rechner zu bauen würde ich gerne ein Array aus dem Controller in den View/Fluid in JavaScript/ jQuery bekommen.

Habe derzeit im Controller folgendes:

```php
$lcValues = json_encode($calculators);
$this->view->assign('lcValues', $lcValues);
```

jetzt würde ich gerne den Array an JavaScript übergeben.

Hat jemand eine Idee wie das gehen soll?

Vielen Dank schon mal für jede Hilfe!

Grüße
Halion

ich habe in meinem Controller

## Antworten

### [#2](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/2) · Schweriner · 2014-03-24

Sollte
return json_encode($calculators);
nicht für eine Ausgabe reichen?

Mit jQuery könntest Du mit den Funktionen "ajax" oder "load" die URL aufrufen und dir daraus ein Array basteln. Ich empfehle Dir "ajax" zu verwenden.
<https://api.jquery.com/jQuery.ajax/>

### [#3](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/3) · Halion · 2014-03-24

Danke für deine Antwort,
habe ich gemacht, aber wenn ich den json-Array im Fluid-Template ausgebe, in meinem Fall in einem javascrpit block um mein externes script mit dynamischen Variabeln zu füllen, dann parsed Fluid mir alle " Zeichen zu &quote;.

Wie kann ich eine Ausgabe erzeugen ohne specialchars?
Hatte mir einen viewhelper geschrieben wo ich den return wert nochmal decode... allerdings ohne Erfolg....

### [#4](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/4) · jenses · 2014-03-24

```html
<f:format.raw>{string}</f:format.raw>
```

sollte es doch bringen, oder?

### [#5](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/5) · Halion · 2014-03-24

Da bekomme ich folgende Fehlermeldung:
Tx_Fluid_ViewHelpers_Format_RawViewHelper maybe not loaded or no autoloader?

Ich habe Typo3 4.5.23 im Einsatz, kann es sein das der ViewHelper noch nicht im Core ist?

### [#6](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/6) · jenses · 2014-03-25

So wird es wohl sein, hab gerade in einer V 4.5.20 nachgeschaut, da gibt es den nicht,
in einer 4.6.x war er dann vorhanden.
Also updaten,
oder eigenen Viewhelper bauen,
oder Fluid nach typo3conf/ext/ kopieren und dorthinein aus einer 4.6er Version ./typo3/sysext/fluid/Classes/ViewHelpers/Format/RawViewHelper.php kopieren

### [#7](https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben/7) · hernandez · 2014-11-04

Die Antwort findest du hier: <http://daily-experiences.com/typo3-neos-php-array-aus-dem-controller-als-javascript-json-in-den-view/>

---

Quelle: „Aus dem Controller ein Array an jQuery im Fluid/View übergeben?“, typo3.net, https://www.typo3.net/d/117709-aus-dem-controller-ein-array-an-jquery-im-fluidview-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
