Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:jtl-shop:variablen

Variablen

BACKEND

Debug (alle aktiven Variablen anzeigen) mit den PHP Befehlen get_defined_vars(), get_defined_constants()

<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>"; ?>

Smarty Variablen:

{$foo|@print_r}

Alle Smarty Variablen ausgeben

{php}print_r ($this->get_template_vars());{/php}

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

Alle Session Variablen ausgeben
<code>

session_start();
echo"<pre>";
print_r($_SESSION);
echo"</pre>";

Alle JTL Variablen laden

$Einstellungen = array_merge($Einstellungen, Shop::getSettings([CONF_GLOBAL,CONF_EMAILS]));
echo $Einstellungen['emails']['email_master_absender'];
echo $Einstellungen['global']['global_shopname'];

Alle JTL Variablen anzeigen

print_r(Shop::getSettings([CONF_GLOBAL,CONF_EMAILS]));
  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
Diese Website verwendet nur für den Betrieb notwendige Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer sowie den Datenschutzbestimmungen zu. Wenn Sie nicht einverstanden sind, verlassen Sie die Website. Weitere Information
programmieren:jtl-shop (782 views) · Zuletzt geändert: 04/02/2024 19:18 von conny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki