Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:jtl-shop:variablen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren:jtl-shop:variablen [27/02/2020 18:22] – angelegt connyprogrammieren:jtl-shop:variablen [04/02/2024 19:18] (aktuell) conny
Zeile 2: Zeile 2:
  
 === 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>
-\\ + 
-Alle JTL Variablen laden\\+Smarty Variablen: 
 + 
 +<code> 
 +{$foo|@print_r} 
 + 
 +</code> 
 + 
 +Alle Smarty Variablen ausgeben 
 +<code> 
 + 
 +{php}print_r ($this->get_template_vars());{/php} 
 + 
 +</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 
 +<code> 
 + 
 +session_start(); 
 +echo"<pre>"; 
 +print_r($_SESSION); 
 +echo"</pre>"; 
 + 
 +</code> 
 + 
 +Alle JTL Variablen laden 
 <code php> <code php>
 $Einstellungen = array_merge($Einstellungen, Shop::getSettings([CONF_GLOBAL,CONF_EMAILS])); $Einstellungen = array_merge($Einstellungen, Shop::getSettings([CONF_GLOBAL,CONF_EMAILS]));
 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 
 <code php> <code php>
 print_r(Shop::getSettings([CONF_GLOBAL,CONF_EMAILS])); print_r(Shop::getSettings([CONF_GLOBAL,CONF_EMAILS]));
 +
 +
 +</code>
 +
 +<code>
 +  CONF_GLOBAL,
 +  CONF_ARTIKELUEBERSICHT,
 +  CONF_NAVIGATIONSFILTER,
 +  CONF_RSS,
 +  CONF_ARTIKELDETAILS,
 +  CONF_PREISVERLAUF,
 +  CONF_BEWERTUNG,
 +  CONF_BOXEN,
 +  CONF_PREISVERLAUF,
 +  CONF_METAANGABEN,
 +  CONF_KONTAKTFORMULAR,
 +  CONF_CACHING
 +  CONF_EMAILS
 +
 </code> </code>
  
-    CONF_GLOBAL, 
-    CONF_ARTIKELUEBERSICHT, 
-    CONF_NAVIGATIONSFILTER, 
-    CONF_RSS, 
-    CONF_ARTIKELDETAILS, 
-    CONF_PREISVERLAUF, 
-    CONF_BEWERTUNG, 
-    CONF_BOXEN, 
-    CONF_PREISVERLAUF, 
-    CONF_METAANGABEN, 
-    CONF_KONTAKTFORMULAR, 
-    CONF_CACHING 
-    CONF_EMAILS 
-     
  
programmieren/jtl-shop/variablen.1582824175.txt.gz · Zuletzt geändert: 27/02/2020 18:22 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki