GXModules Block append funktioniert nicht

Thema wurde von Anonymous, 9. September 2023 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. Januar 2018
    Beiträge:
    45
    Danke erhalten:
    3
    Danke vergeben:
    7
    Hallo,

    ich habe seit längerer Zeit ein Modul im Einsatz, das eine Zeile unter die Steuern hinzufügt.
    Heute ist mir aufgefallen, dass das nicht mehr funktioniert und ich verstehe nicht warum.

    Pfad: GXModules/MeinName/MeinModul/Shop/Themes/All/product_info_price.html

    Inhalt der Datei:
    Code:
    {block name="product_info_price_tax" append}
    Mein HTML hier
    {/block}
    Leider funktioniert das nicht mehr. Woran kann das liegen?
    Ich verwende das HoneyGrid Theme.
    Mir ist aufgefallen, dass es die Datei product_info_price.html mehrfach gibt und teilweise mit .0 bzw. .1 dahinter. Kann das ursächlich sein? Danke für die Hilfe.

    ./themes/Malibu/html/system/product_info_price.html
    ./themes/Honeygrid/html/system/product_info_price.html
    ./public/tmp/theme230909120321/html/system/product_info_price.html
    ./public/tmp/theme230909120321/html/system/product_info_price.0.html
    ./public/tmp/theme230909120321/html/system/product_info_price.1.html
    ./public/tmp/theme230909120321/html/system/product_info_template_standard.8.html
    ./public/tmp/theme230909120321/html/system/product_info_price.2.html
    ./public/theme/html/system/product_info_price.html
    ./public/theme/html/system/product_info_price.0.html
    ./public/theme/html/system/product_info_template_standard.8.html
    ./public/theme/html/system/product_info_price.1.html
    ./public/theme/html/system/product_info_price.2.html
    ./templates/Honeygrid/snippets/product_info/price.html
     
  2. heinzsoft-shop

    heinzsoft-shop Erfahrener Benutzer

    Registriert seit:
    7. Juli 2014
    Beiträge:
    235
    Danke erhalten:
    89
    Danke vergeben:
    38
    Hast du evtl noch andere Module installiert die ebenfalls diese Datei überladen?
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. Januar 2018
    Beiträge:
    45
    Danke erhalten:
    3
    Danke vergeben:
    7
    Ja, das ist der Fall. Ein Versand- und Bezahlsperre-Modul, aber das war eigentlich immer installiert.
    Bzw. ich verändere den Block an sich auch nicht, sondern hänge nur etwas an. Es sollte doch möglich sein in mehreren Modulen den Block "anzufassen", oder?

    Edit: Ich habe das Problem gelöst, in dem ich das Modulverzeichnis umbenannt habe.
    Keine Ahnung warum das jetzt einen Unterschied macht. Hatte mehrfach den Modul- und Seitencache gelöscht.
     
  4. heinzsoft-shop

    heinzsoft-shop Erfahrener Benutzer

    Registriert seit:
    7. Juli 2014
    Beiträge:
    235
    Danke erhalten:
    89
    Danke vergeben:
    38
    Das ändert die reihenfolge in der die Module geladen werden. Da wird wohl wie bereits oben vermutet ein anderes Modul das problem verursacht haben.
     
  5. tannenhof_imshausen

    tannenhof_imshausen Erfahrener Benutzer

    Registriert seit:
    26. Oktober 2022
    Beiträge:
    86
    Danke erhalten:
    20
    Danke vergeben:
    40
    Mit append ja. Wenn aber ein später geladenes Modul dann den Block ersetzt, ist Deine Anfügung auch überschrieben.
     
  6. Doluxe

    Doluxe Neues Mitglied

    Registriert seit:
    17. Mai 2022
    Beiträge:
    1
    Danke erhalten:
    0
    Danke für die ANtwort. Gibt es eine Möglichkeit die Module zu priorisieren?
     
  7. tannenhof_imshausen

    tannenhof_imshausen Erfahrener Benutzer

    Registriert seit:
    26. Oktober 2022
    Beiträge:
    86
    Danke erhalten:
    20
    Danke vergeben:
    40
    Nicht das ich wüsste. Da das Umbenennen geholfen hat, zählt, vermute ich, einfach die alphabetische Sortierung der Dateinamen.