gunnart.
Grafik, Layout, Konzeption.



xt:Commerce - Fehlermeldung im Inputfilter

Dienstag, 27. Mai 2008

Inwieweit das eine ernste Sicherheitslücke ist, kann ich nicht beurteilen - Man kann jedoch mit bestimmten Eingaben den “Inputfilter” zum “Aufgeben” bringen. Betroffen sind sämtliche Eingabefelder in xt:Commerce-Shops, also Suche, Kontaktformular, LogIn-Formular, Bewertungen … Mehr dazu ist u.a. » hier zu lesen. In einem Standard-Shop 3.04 SP2.1 sehen die Fehlermeldungen in etwa so aus: Fatal error: Allowed [...]

xt:Commerce - Weniger Stress mit Snippets

Mittwoch, 14. Mai 2008

Templates im Template In den meisten Shops sehen alle Produkt-Auflistungen weitestgehend gleich aus. Die “Neuen Artikel” unterscheiden sich selten groß von den “Angeboten”, den normalen Listen in einer Kategorie. Ja. Auch das, was in der “also_purchased.html”, “cross_selling.html” und in der “reverse_cross_selling.html” innerhalb der ForEach-Schleife passiert, ist vom HTML-Quellcode her oftmals meistens so gut wie identisch. [...]

Advanced Show Category 2.0 für xt:Commerce

Donnerstag, 1. Mai 2008

Die “ZwoKommaNull” steht zum Testen bereit … und enthält gegenüber der alten Version einige Erweiterungen. Zum Beispiel besteht ja manchmal der Wunsch, auch andere Links als Links zu Kategorien in die Navigation einfügen zu können, damit alles in einem Menü zugänglich ist. Oder aber bestimmte Kategorien standardmäßig “aufzuklappen”, während andere “eingeklappt” sind. Den Download und [...]

Kundengruppen-Check in xt:Commerce

Donnerstag, 1. Mai 2008

Auch wenn im Shop nicht unbedingt zwischen Kundengruppen unterschieden werden muss, ist es dennoch empfehlenswert, den Group Check von xt:Commerce einzuschalten. So kann man als Admin z.B. Artikeltexte vorbereiten - und das Produkt zur Kontrolle zunächst nur “für Admins” zugänglich machen. Und erst, wenn man mit dem Ergebnis zufrieden ist, schaltet man es für alle [...]

Smarty-Block: ListingVars (nicht nur) für xt:Commerce

Mittwoch, 30. April 2008

Man kennt das Problem als Template-Bauer - bei mehrspaltigen Listen muss man immer einen Zähler mitlaufen lassen, damit “bei Erreichen der gewünschten Spalten-Zahl” eine neue Zeile angefangen wird. Meistens kommt man um “eingebundenes” PHP nicht herum - Und eigentlich einfache “Regeln” werden im Code ziemlich schnell ziemlich unübersichtlich.   Tabellen-Layout Ich mag’s nicht. Ist mir viel [...]

xt:Commerce - Anregungen für den “Outputfilter”

Dienstag, 29. April 2008

Filter mal zum “Filtern” benutzen: Mit der “outputfilter.note.php” kann man auch sinnvollere Sachen anstellen, als hartnäckige Shop-System-Hinweise unter die HTML-Ausgabe zu pappen. Ein Trick ist ganz einfach - hat aber große Wirkung … Der Smarty-Outputfilter durchsucht die gesamte HTML-Ausgabe eines Shops und “macht irgendwas damit”. Standardmäßig wird nichts großartiges angestellt, in der üblichen Installation von [...]

Klicks sparen - redirectToSingleProd

Montag, 28. April 2008

Nur ein Artikel in der Kategorie? Der Wunsch ist doch nicht so “exotisch”, wie ich zunächst dachte: Inzwischen hatte ich mehrere Anfragen, ob es nicht eine Möglichkeit gibt, in xt:Commerce direkt zum Produkt weiter zu leiten, wenn die Kategorie nur ein einziges Produkt enthält. Jawoll, es geht. Ein Live-Beispiel dazu ist bei » Rb-HairCompany.de zu sehen. Die [...]

xt:Commerce - Einbau des “neuen” Google Analytics-Codes

Dienstag, 8. April 2008

Wenn man den neuen Google Analytics-Code auf “dynamischen” Websites (z.B. xt:Commerce) einsetzen möchte, ist dazu jetzt ein bisschen mehr zu tun als vorher - Er kann nicht mehr einfach ans Ende jeder Seite gesetzt werden. Sonderlich schwierig ist der Einbau jedoch nicht: Einfach nach Anleitung eine Datei namens “analyticstracking.php” erstellen, hochladen und auf jeder Seite [...]