Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:jtl-shop:variablen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren:jtl-shop:variablen [01/02/2024 16:39] connyprogrammieren:jtl-shop:variablen [04/02/2024 19:18] (aktuell) conny
Zeile 3: Zeile 3:
 === BACKEND === === BACKEND ===
  
-Debug (alle aktiven Variablen anzeigen)+Debug (alle aktiven Variablen anzeigen) mit den PHP Befehlen get_defined_vars(), get_defined_constants()
  
 <code php> <code php>
-print '<pre>' . htmlspecialchars(print_r(get_defined_vars(), true)) . '</pre>';+<h2>PHP Variablen</h2> 
 +<hr> 
 +<?php print '<pre>' . htmlspecialchars(print_r( get_defined_vars(), true)) . '</pre>'; ?> 
 + 
 +<br><br> 
 +<h2>PHP Konstanten</h2> 
 +<hr> 
 +<?php print '<pre>' . htmlspecialchars(print_r( get_defined_constants(), true)) . '</pre>'; ?> 
 + 
 +<br><br> 
 +<h2>PHP Session Variablen</h2> 
 +<hr> 
 +<?php session_start(); echo "<pre>"; print_r($_SESSION); echo "</pre>"; ?>
  
 </code> </code>
Zeile 17: Zeile 29:
 </code> </code>
  
-DotLiquid Variablen+Alle Smarty Variablen ausgeben
 <code> <code>
  
-{{item | json}}+{php}print_r ($this->get_template_vars());{/php}
  
 </code> </code>
  
 +Tipp: Füge in diejenige HTML-Datei deines Templates, in welcher du eine Smartyvariable suchst, ganz am Anfang {debug} ein, dann werden dir in einem neuen Fenster alle Smartyvariablen die dir in dieser Datei zur Verfügung stehen angezeigt.
 +
 +DotLiquid Variablen
 +
 +<code>
 Alle Session Variablen ausgeben Alle Session Variablen ausgeben
 <code> <code>
-    +
 session_start(); session_start();
 echo"<pre>"; echo"<pre>";
 print_r($_SESSION); print_r($_SESSION);
 echo"</pre>"; echo"</pre>";
-</code> 
  
 +</code>
  
 Alle JTL Variablen laden Alle JTL Variablen laden
Zeile 40: Zeile 57:
 echo $Einstellungen['emails']['email_master_absender']; echo $Einstellungen['emails']['email_master_absender'];
 echo $Einstellungen['global']['global_shopname']; echo $Einstellungen['global']['global_shopname'];
 +
  
 </code> </code>
- 
  
 Alle JTL Variablen anzeigen Alle JTL Variablen anzeigen
Zeile 48: Zeile 65:
 <code php> <code php>
 print_r(Shop::getSettings([CONF_GLOBAL,CONF_EMAILS])); print_r(Shop::getSettings([CONF_GLOBAL,CONF_EMAILS]));
 +
  
 </code> </code>
-<code> 
  
 +<code>
   CONF_GLOBAL,   CONF_GLOBAL,
   CONF_ARTIKELUEBERSICHT,   CONF_ARTIKELUEBERSICHT,
programmieren/jtl-shop/variablen.1706801966.txt.gz · Zuletzt geändert: 01/02/2024 16:39 von conny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki