Im Shop verfügbar, beim Lieferanten nicht? CSV-Bestände in PrestaShop
Der Kunde bestellt ein als verfügbar gekennzeichnetes Produkt, und der Lieferant antwortet: „Das letzte Stück wurde bereits verkauft“. Die Aktualisierung der Lagerbestände in PrestaShop aus einer CSV-Datei hilft dabei, die Verfügbarkeit aus einer externen Übersicht in den Shop zu übertragen. Damit das sinnvoll ist, muss festgelegt werden, was die Zahlen in der Datei bedeuten, wie Varianten erkannt werden und wann die Daten des Lieferanten Ihre Bestellungen bereits berücksichtigen.
Aktion auf Hunderte von Produkten? Rabatte aus CSV in PrestaShop
Die Liste der Produkte für die Wochenendaktion ist bereits in der Tabelle. Die Tassen sollen 10 % Rabatt erhalten, die Rucksäcke 15 % und ausgewählte Schuhe 20 %. Jetzt müssen diese Festlegungen in PrestaShop übertragen, die Termine überwacht und die zuvor für andere Kunden vorbereiteten Preise nicht beeinträchtigt werden. Bei einer größeren Anzahl von Produkten wird das manuelle Öffnen jeder einzelnen Karteikarte zu einer eigenen Aufgabe.
Strukturierte Daten von Schema.org in PrestaShop: Wie Sie die Sichtbarkeit Ihres Shops und Ihrer Produkte erhöhen (ohne im Template herumzubasteln)
Wenn du einen Shop auf PrestaShop betreibst, investierst du wahrscheinlich in das Angebot, Fotos, Beschreibungen und Marketing. Und trotzdem ist es bei Google oft so, dass die Konkurrenz „besser aussieht“: Sie hat Bewertungssterne, eine Anzahl an Bewertungen, manchmal zusätzliche Elemente beim Suchergebnis, während dein Shop als gewöhnlicher Link angezeigt wird. Oft ist die Ursache einfach – es fehlen korrekt implementierte strukturierte Daten von Schema.org oder sie sind unvollständig, inkonsistent oder doppelt implementiert.
Wie implementiert man Omnibus in seinem Onlineshop auf Prestashop – Preisverlauf und niedrigster Preis der letzten 30 Tage
Generierung und Regenerierung von Bildern in PrestaShop – wie man das schnell und ohne Zeitverschwendung macht
In PrestaShop sind Produktbilder nicht nur „Grafik für ein schönes Aussehen“. Sie haben einen realen Einfluss auf SEO (Core Web Vitals, Indexierung, Traffic aus Google Bilder), die Conversion (lesbare Miniaturansichten, schnelles Laden) und die Stabilität des Shops (korrekte Bildtypen nach einer Änderung des Templates oder der Einstellungen). Das Problem ist, dass die Regenerierung von Bildern in größeren Shops stundenlang dauern oder mit Fehlern enden kann – insbesondere dann, wenn der Prozess auf vielen kurzen PHP-Aufrufen basiert, bei denen bei jedem Schritt die gesamte PrestaShop-Umgebung von Grund auf neu „hochgefahren“ wird.
HTTP-Sicherheitsheader im PrestaShop-Shop – was bringen sie und warum lohnt es sich, sie zu implementieren
HTTP-Sicherheitsheader sind Einstellungen, die vom Server zusammen mit der Antwort der Seite gesendet werden und dem Browser Hinweise geben, wie er Ihre Website sicher verarbeiten soll.
In einem Onlineshop (z. B. PrestaShop) helfen sie dabei, reale Risiken zu begrenzen, wie Clickjacking, das unerwünschte Laden von Ressourcen, Datenlecks im Referer-Header oder die fehlerhafte Interpretation von Dateitypen.
Smarty-Template-Variablen in PrestaShop 8.x und 9.x (vollständige Liste)
In den Smarty-Vorlagen in PrestaShop steht ein umfangreicher Satz von Umgebungsvariablen zur Verfügung, die den aktuellen Kontext des Shopbetriebs widerspiegeln. Sie ermöglichen einen einfachen Zugriff auf Informationen über die aktuelle Sprache, Währung, das Land, den Kunden, den Warenkorb sowie über den Shop selbst und seine Konfiguration – ohne dass auf PHP-Code zurückgegriffen werden muss.
Dank ihnen lassen sich das Erscheinungsbild und das Verhalten des Front-Ends dynamisch an regionale Einstellungen, Benutzerpräferenzen oder den Inhalt des Warenkorbs anpassen. Diese Variablen werden vom PrestaShop-Engine automatisch an die Vorlagen übergeben und bilden die Grundlage für die Erstellung flexibler, mehrsprachiger und mehrwährungsfähiger Themes und Module.