Sonderangebot Ribbon special

Thema wurde von Anonymous, 1. Dezember 2025 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Beim Erstellen eines Sonderangebots erscheint am Artikel das special Ribbon mit der Prozentanzeige um wie viel der Preis reduziert wird.
    Wo ändere ich das?
    Bei "Texte anpassen" finde ich das special Ribbon mit den Text SALE. Dieser Text wird aber im Ribbon nicht angezeigt.
    upload_2025-12-1_16-59-16.png

    Ich habe mir jetzt mit einem CSS Code beholfen. Aber irgendwo muss da doch ein Fehler drin sein.
     
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Was soll den da stehen? Nur das %-Zeichen?
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Nachdem ich bei Texte anpassen den Text Für das Ribbon Special mit SALE gesehen habe, Frage ich mich wo denn dieses SALE steht. Im Frontend wird im Ribbon die Prozente angezeigt. Zb -7%

    Ich würde gerne wissen woher dieses -7% kommt. Das müsste doch auch bei Texte anpassen zu finden sein.
    Und bei meiner Suche danach, habe ich SALE gefunden und Frage mich nun wo denn dieses SALE angezeigt wird?

    (In meinem Shop habe ich das bestehende Ribbon per CSS angepasst. Das ist so nicht Standard.)
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Ich kann es auf die Schnelle auch nicht finden, wo das SALE stehen soll. Jedenfalls denke ich, dass die "x.xx %" in einer Ausgabe-Datei erzeugt werden bzw. irgendwo vorher im Core.
     
  5. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Der Prozentsatz wird in verschiedenen Schnipseln erzeugt.
    In der Artikelansicht in ProductInfoThemeContentView und bei Preisanpassungen ist es im CheckStatusController

     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Ja, der Prozentsatz kommt aus der php Datei. Aber für was gibt es diese Textphrasen:

    upload_2025-12-3_13-31-11.png

    Wann, wie und wo werden diese sichtbar?
     
  7. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Das sind Ribbons neben dem Rabatt-Ribbon.
    Die werden erzeugt in der Datei

    /GXMainComponents/SmartyPlugins/function.product_ribbons.php

    Screenshot 2025-12-03 141900.jpg
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Ja, so sieht das Ribbon aus. Wie ich oben geschrieben hatte. Da stehen die Prozente drin. Das weiß ich ja.
    Aber wo steht das SALE, dass ja bei Texte anpassen beim Special Ribbon zu finden ist?
     
  9. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Sorry, das finde ich auch nicht.
    Der Angebots-Ribbon im Style Editor schaltet nur die Prozentanzeige aus oder ein.
     
  10. Dominik Dehning

    Dominik Dehning Erfahrener Benutzer

    "SALE" wird nirgendwo mehr angezeigt. In einer früheren Version wurde ganz einfach ein Text statt dem prozentualen Rabatt angezeigt.

    In der von @M. Zitzmann genannten Datei GXMainComponents/SmartyPlugins/function.product_ribbons.php findet man noch einen Verweis auf die ursprüngliche (und einzige) Verwendung der Übersetzung "RIBBON_SPECIAL":

    PHP:
        if (count($arrTemp = getSpecials($params)) > 0) {
            
    $arrResult['ribbons'][] = [
                
    'class' => $arrTemp['class'],
                
    'text'  => $arrTemp['text'] // $sectionArray['RIBBON_SPECIAL']
            
    ];
        }
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Dann ist das einfach eine alte Textphrase die vergessen wurde zu entsorgen und so für Verwirrung sorgt. :)