Hallo, folgendes Problem stellt sich uns: in unserem Shop handeln wir ausschlieslich mit Lebensmittel im B2B Bereich. Alle sichtbaren Artikel im Shop sind grundsätzlich für unsere Kunden immer bestellbar. Nähert sich ein Artikel dem Mindesthaltbarkeitsdatum(MHD) duplizieren wir diesen Artikel in die dafür extra erstellte Kategorie "Aktionen". Dort erhält er je nach Rest-MHD einen entsprechenden Sonderpreis. Durch den Sonderpreis erhält der Artikel einen Roten Ribbon, so dass erkennbar ist, dass es sich um einen reduzierten Artikel handelt. Durch das kopieren(duplizieren) des Artikels nach Aktionen erhält der Artikel aber leider ebenfalls einen "NEU" - Ribbon. So sieht es für den Kunden nun aus, als ob es sich um einen neuen Artikel handelt obwohl das MHD bald erreicht ist. Gibt es einen Lösungsweg, damit bei den in der Kategorie "Aktionen" vorhandenen Artikeln der "NEU" - Ribbon nicht angezeigt wird, in allen anderen Kategorien aber schon? Bin für jede Inspiration dankbar. LG Martin
Das hängt global am Artikel, egal wo der ist. Du kannst da höchstens mit geschicktem Inline CSS in der jeweiligen Kategorievorlage dort alle erschlagen, ist aber etwas tricky.
Hallo Wilken, danke für die Antwort. CSS ist mir zwar vertraut... aber auch irgendwie nicht gut genug Du hast nicht zufälliger Weise eine Idee, wie das CSS für die Kategorie aussehen könnte? (Winselmodus an) LG
Grob so: Code: <style> ribbon-new { display: none !important; } </style> Das muss nur eben in die Kategorievorlage, die also kopieren, das reintun, der Spezialkategorie die Spezialvorlage zuweisen.
So, nun habe ich den Vorschlag von Wilken sowohl in der caregorie_listing.html als auch in der product_listing.html in diversen Variationen probiert... leider bisher ohne Erfolg. Hat jemand noch eine Idee? LG
nicht so automatisch, Man könnte aber das Erstellungsdatum in der datenbank ändern. Hier ist ein Befehl dazu: (Link nur für registrierte Nutzer sichtbar.) Bitte vorher eine Datenbanksicherung erstellen und nach Möglichkeit erst im Testshop probieren.
Hallo Barbara, vielen Dank für den Lösungsvorschlag, habe ihn notiert. Allerdings erscheint mir der Arbeitsaufwand relativ groß, da ständig neue Artikel nachfolgen. So eine Lösung wie von Wilken, wo man die Ribbons Kategorieweis ausblendet, wäre schon eine Ideal-Lösung. Ich weis nur einfach nicht, wie ich das umsetzen soll.... LG
Habe das kurz ausprobiert – bei mir funktioniert es Allerdings mit einem Punkt vor dem Selektor: .ribbon-new Und nicht vergessen den Cache für Module und Texte zu leeren.
So, auf die Gefahr hin mich zum "Horst" zu machen... Danke erst mal für den Einsatz Andreas, aber wo an welcher Stelle in der caregorie_listing.html setze ich den Code denn ein? Mir fehlt hier einfach das Fachverständnis - sorry...
Ja danke Andreas. Man muss den Code natürlich in beiden html-Dateien(caregorie_listing.html und product_listing.html) anwenden, damit sowohl in der Kategorie als auch in der Produktdetailbeschreibung der NEU-Ribbon ausgeblendet wird. Vielen lieben Dank für die Hilfe! LG Martin