# Welche Möglichkeit habe ich alle Variablen einzusehen?

**URL:** <https://forum.shopware.com/t/welche-moglichkeit-habe-ich-alle-variablen-einzusehen/22448>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [16. September 2014 um 09:52 UTC](https://forum.shopware.com/t/welche-moglichkeit-habe-ich-alle-variablen-einzusehen/22448 "2014-09-16T09:52:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leinfelder](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@leinfelder](https://forum.shopware.com/u/leinfelder)\
**Post date:** [16. September 2014 um 09:52 UTC](https://forum.shopware.com/t/welche-moglichkeit-habe-ich-alle-variablen-einzusehen/22448/1 "2014-09-16T09:52:58Z")

</div>

Hi, im Endeffekt wollte ich alle Variablen für $sArticle wissen. Dafür hatte ich mir dann mal PHPStorm installiert in der Hoffnung das die Variablen dann automatisch vervollständigt werden bzw. angezeigt werden. Da das aber irgendwie nicht gemacht wird wollte ich nun mal Fragen wie man komplexere Projekte programmieren soll wenn man keinen Überblick über alle Variablen hat. Gibt es für PHPStorm eine Lösung oder eine Liste an Variablen?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [16. September 2014 um 12:50 UTC](https://forum.shopware.com/t/welche-moglichkeit-habe-ich-alle-variablen-einzusehen/22448/2 "2014-09-16T12:50:17Z")

</div>

Da $sArticle in der Regel ein Array ist, welches dynamisch erzeugt wird, kann dir -keine- IDE außerhalb der Laufzeit sagen, über welche Inhalte es verfügt. Hier müsstest du den debugger anhauen oder var\_dump() bzw. print\_r() nutzen. Viele Grüße

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [17. September 2014 um 15:27 UTC](https://forum.shopware.com/t/welche-moglichkeit-habe-ich-alle-variablen-einzusehen/22448/3 "2014-09-17T15:27:33Z")

</div>

Ich aktiviere immer das Debug-Plug-In im Shopware Backend und nutze Firefox mit aktiviertem Firebug und für das Firefox-Plug-In Firebug gibt es dann noch das Plug-In FirePHP. Das dann auch noch im Firefox installieren und aktivieren. Firebug/FirePHP kann dann im Firefox mit der Taste F12 gestartet werden. Im Tab ‘Konsole’ kann man sich die für den aktuellen Controller (gerade aufgerufene Shopware-Seite - z.b. [htttp.deineDomain.de/](http://htttp.deineDomain.de/)) die Template-Variablen unter Template-Vars angesehen werden. (Bei $sArticle dann zum Beispiel bei ausgeklappten Template-Vars auf das ‘Array()’ klicken und schon hat man eine schöne Übersicht aller hier verfügbaren Variablen)
