Zum Inhalt springen

Array ausgeben

Erstellt am 28. Juli 2014 · 5 Antworten · letzte Antwort am 30. Juli 2014

Tags: TYPO3 6.x, Frage

simonx7 ·

Hallo liebe T3-Community,

ich habe bereits in diesem
#118496
Beitrag eure Hilfe benötigt.
Ich habe jetzt mein Array von einem externen Server in meinen eigenen ViewHelper (LoremIpsumViewHelper.php) bekommen. LoremIpsum returnt das unten gezeigte Array.
Das Array enthält wiederum (assoziative) Arrays welche dann Namen, Nicknamen und eine Uri enthalten und wie folgt aussieht

array(1) { ["federationAbbr"]=> array(35){

[0]=> array(3) { ["name"]=> string(16) "Klaus Kleber" ["nickname"]=> string(4) "KK" ["federationUri"]=> string(46) "http://localhost:8080/rs/2014/federations/KK" }

[1]=> array(3) { ["name"]=> string(40) "Klaus Maus" ["nickname"]=> string(4) "KM" ["federationUri"]=> string(46) "http://localhost:8080/rs/2014/federations/KM" }

usw...

Ich möchte jetzt im Template meinen ViewHelper verwenden und diese Daten mit einer Schleife durchgehen und in einer Tabelle/Liste in etwa so ausgeben

Name Nickname URI
Klaus Kleber KK HTTP://Ljpoahws
....

Vielen Dank schon im voraus für jegliche Antworten!

grüße Simon

PS: Sry für den falschen Ort im Forum 🙁

simonx7 ·

Weiß zur Übergabe des Arrays und der konkreten Verwendung im Template keiner was? Ich wäre sehr dankbar!
lg Simon

simonx7 ·

Vielen Dank für die hilfreichen Links.

Ich habe jetzt auch einen Controller erstellt welcher meine (Test)Variable "assigned"

$string = "hallo";
$this->view->assign('string', $string);

Dieser Code liegt in der federationsAction im Controller und ich möchte diese Variablen jetzt in meinem Haupttemplate verwenden welches unter typo3final\fileadmin\templates\main\template.html liegt
Dazu habe ich in Typo3 zu meinem Roottemplate mein statisches Template der Extension eingefügt.
Im Template sieht das so aus

<p>{string}</p>

Was mache ich falsch?

lg simon

PS: habe jetzt noch ein plugin von grund auf erstellt (ohne extension builder) nach dieser anleitung
http://rekowski.info/home/technical/web/typo3_plugin_extbase_fluid_tutorial.md#install
aber bei mir wird nichts ausgegeben im Template