Lieferzeit und Zussatzfeld position tauschen Artikelansicht

Thema wurde von einbildeinrahmen, 26. November 2021 erstellt.

  1. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo,
    ich such mir hier nochn Wurm, komm leider nicht dahinter wo ich das umändern muss.
    Und zwar möchte ich in meiner Artikelansicht die Lieferzeit nach unten rutschen und die Zusatzfelder direkt unterm Artikelnamen anzeigen lassen.
    Das muss ich doch bestimmt irgendwo in einer product_listing.html oder so tauschen? Aber ich find nicht die richtige Datei.

    Die Klassen als CSS heißen:
    additional-fields-wrapper
    product-definition-shipping-time

    Vielen Dank für eure Hilfe

    Webshop Link:
    http://www.gb.einbildeinrahmen.de/product_info.php?info=p11_werk-ohne-namen.html
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.647
    Danke erhalten:
    479
    Danke vergeben:
    168
    Schau mal hier:
    (Link nur für registrierte Nutzer sichtbar.)
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. Juli 2021
    Beiträge:
    448
    Danke erhalten:
    209
    Danke vergeben:
    148
    @Peru, hast Du mal nen Link zu deinem Shop?
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    384
    Danke erhalten:
    196
    Danke vergeben:
    60
    Ich gehe mal davon aus das du das Malibu-Theme hast. Und Malibu nimmt einen Großteil der Dateien aus Honeygrid.
    Für deine Idee ist aus Themes/Honeygrid/html/system/product_info_template_standard.html zuständig.
    Das sollte so funktionieren,
    diese Datei kopierst du und verschiebst darin den Block:
    HTML:
                                                    {block name="product_info_template_standard_sticky_box_shipping_time_include"}
                                                                {include file="get_usermod:{$tpl_path}product_info_shipping_time.html"}
                                                            {/block}
    unter den Block:
    HTML:
                                                   {block name="product_info_template_standard_sticky_box_additional_fields"}
                                                                {$additional_fields}
                                                            {/block}
    danach speicherst du diese Datei (Dateien eventuell neu anlegen) unter GXModules/Meins/ProductInfo/Shop/Themes/All/Html/System/product_info_template_standard.html
     
  5. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo Gerd,
    Danke schonmal für die Hilfe.
    Leider funktioniert es noch nicht.
    Wie ist das gemeint mit GXModules/Meins/
    muss ich hier einen bestimmten Ordnernamen wählen der auf meinen Shop bezogen ist?
    Grüße
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    384
    Danke erhalten:
    196
    Danke vergeben:
    60
    Über FTP in deinen Shop gehen, dann den Ordner GXModules öffnen.
    Darin legst du neue Ordner an: Meins/ProductInfo/Shop/Themes/All/Html/System
    im letzten Ordner /System kommt die angepasste product_info_template_standard.html hinein.
    Danach Caches leeren -Texte -Module -Seitenausgabe, dann sollte das funktionieren.
     
  7. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    nicht ganz
    der Pfad in GXModules ist
    Meins/Productinfo/Shop/Themes/All/
    und hier die Datei
    Die Ordner Html und System benötigt man hier nicht
     
  8. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    #8 einbildeinrahmen, 1. Dezember 2021
    Zuletzt bearbeitet: 1. Dezember 2021
    Mist, hab alles genau so drinnen aber leider tut sich nichts.
    Pfad ist: GXModules/Meins/ProductInfo/Shop/Themes/All
    Die product_info_template_standard.html Datei habe dementsprechend umgeänder
     
  9. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    wie sieht Deine Datei denn aus?
    Und nutzt Du das Honeygrid oder Malibu?
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    384
    Danke erhalten:
    196
    Danke vergeben:
    60
    Benötigt man doch wenn die product_info_template_standard.html komplett überladen wird.
    Also für alle Artikel.
    Nur wenn einzelne Blöcke der product_info_template_standard.html überladen werden sollen, dann nicht.
    Der Cache ist manchmal ganz hartnäckig
    Anbei die Anpassung:
     

    Anhänge:

  11. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    #11 einbildeinrahmen, 1. Dezember 2021
    Zuletzt bearbeitet: 1. Dezember 2021
    Ich nutze das Malibu Theme, Sorry vergessen zu erwähnen

    Leider ändert sich auch mit deiner Datei nichts @Gerd_P
    Cache hab ich mehrfach geleert.
     
  12. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Eine komplette Datei ändern / anlegen würde ich nicht in GXModules, sondern in einer Kopie des Themes.
    Und man muss das auch hier nicht.
    Es genügt den Block
    {block name="product_info_template_standard_sticky_box_product_options_if"}
    zu ändern.
    der ganze Rest interessiert nicht.

    man könnte auch den Inhalt des einen Blocks löschen und an einen anderen anhängen, z.B. so:
    {block name="product_info_template_standard_sticky_box_shipping_time_include"}
    {/block}
    {block name="product_info_template_standard_sticky_box_additional_fields" append}
    {include file="get_usermod:{$tpl_path}product_info_shipping_time.html"}
    {/block}

    Wird allerdings von woanders etwas an den Shipping-time-Block gehängt, wäre das an der alten Position, deshalb wäre ein Verschieben des Blocks besser.

    @einbildeinrahmen
    und welche Vorlage nutzt du für die Produktseite?
     
  13. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    #13 einbildeinrahmen, 1. Dezember 2021
    Zuletzt bearbeitet: 1. Dezember 2021
    Hab die klassische Variante bei der Produktseite
    und Vorlage für Artikeldetailseite hab ich die standard.html
    Hoffe das hilft euch weiter

    @barbara meinst du mit "der ganze Rest interessiert nicht" dass ich nur die besagten Zeilen in die Datei einfüge?
     
  14. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. Dezember 2020
    Beiträge:
    384
    Danke erhalten:
    196
    Danke vergeben:
    60
    Dann lösche die 1.Variante von mir wieder. Aber nicht GXModules, sondern ab /Meins.

    Habe das mal nur mit Block-Überladung neu gemacht. Caches danach wieder leeren
     

    Anhänge:

  15. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Mit den Varianten ging das irgendwie anders.....aber ich finde das gerade nicht.
     
  16. einbildeinrahmen
    einbildeinrahmen Erfahrener Benutzer
    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Damn,
    schade, dacht es wär ne einfache Sache.
    @Gerd_P auch mit der neuen Version ändert sich nichts.
    Chache hab ich mehrfach gelöscht auch vom ftp.
    @barbara hoffentlich findest du noch was :)
    Danke euch schonmal für eure Bemühungen