am: 03. Mai 2012, 17:00:38
Hallo
Nach der Umstellung von xt Commerce auf xtxModified und diverser Optimierung der Datenbank und Anpassung des Templates geht auf einmal die Abfrage der Attribute zu einem Produkt nicht mehr:
{if $MODULE_product_options !=''}
{$MODULE_product_options}<br />
{/if}
Das Options-Modul wird angezeigt ob nun Optionen vorhanden sind oder nicht. Die Abfrage if $MODULE_product_options != fragt ab ob es zu dem Artikel Optionen gibt oder nicht. Wenn keine in der Datenbank stehen wird das Options-Modul gar nicht geladen. So sollte es sein. Dennoch wird bei mir das Modul geladen, auch wenn es keine Optionen zum Artikel gibt.
Nun wollte ich den SQL-Befehl ansehen, mit dem die Abfrage gemacht wird. Dazu habe ich auf Firefox, Firebug und FirePHP installiert und die beiden Classen für das Debugging im Shop in das Verzeichnis gelegt.
Wenn ich aber nun den Code
$log->firephp_command('sqltime', $sql_query);
z.B. in der product_info_v1.html einsetze, wird der Shop überhaupt nicht mehr angezeigt.
Im Wiki heisst es "An relevanten Stellen im Quelltext sind nun Befehle mit folgender beispielhafter Syntax möglich".
A. Weiss jemand eine Lösung für das Problem mit den Optionen?
B. Was mache ich beim Debugging falsch?
Vielen Dank.
Beste Grüsse
Gordian Hense
Linkback: https://www.modified-shop.org/forum/index.php?topic=19840.0