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 [02/02/2024 13:41] 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 19: Zeile 31:
 Alle Smarty Variablen ausgeben Alle Smarty Variablen ausgeben
 <code> <code>
 +
 {php}print_r ($this->get_template_vars());{/php} {php}print_r ($this->get_template_vars());{/php}
 +
 </code> </code>
-DotLiquid Variablen 
-<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. 
  
-{{item | json}}+Tipp: Füge in diejenige HTML-Datei deines Templates, in welcher du eine Smartyvariable suchst, ganz am Anfang {debugein, dann werden dir in einem neuen Fenster alle Smartyvariablen die dir in dieser Datei zur Verfügung stehen angezeigt.
  
-</code>+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 47: Zeile 58:
 echo $Einstellungen['global']['global_shopname']; echo $Einstellungen['global']['global_shopname'];
  
-</code> 
  
 +</code>
  
 Alle JTL Variablen anzeigen Alle JTL Variablen anzeigen
Zeile 54: 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.1706877698.txt.gz · Zuletzt geändert: 02/02/2024 13:41 von conny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki