Produkt Listing

Thema wurde von medico, 3. Februar 2024 erstellt.

  1. medico

    medico Erfahrener Benutzer

    Registriert seit:
    23. September 2023
    Beiträge:
    101
    Danke erhalten:
    1
    Danke vergeben:
    18
    Hallo zusammen,

    ich möchte gerne das Produkt Listing ändern und weiß nicht so recht welche HTML Datei ich dafür ändern muss.

    Ich möchte zum einen die Auflistung der Produkte in den Kategorien ändern und auch die auf der Startseite (Slider. Liste, Produkte)
    Könnt Ihr mir da weiterhelfen?

    LG Andi
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Du kannst beim Erstellen von Kategorien und Produkten immer die Template Datei Auswählen die du für diese jeweils nutzen möchtest. Dort findest die vorhandenen Dateien, samt Dateinamen :)
    Musst also nicht unbedingt das Original ändern, sondern könntest auch eigene dazu packen.
    Ansonsten findest auch viele Infos dazu im Bereich Theme, bearbeiten Entwickler / DEV, da ist alles gut dokumentirert, auch wie man einzelne Bereiche mittels Child-Theme ändern und anpassen kann.

    Reicht dir das oder brauchst genaue Details?
     
  3. medico

    medico Erfahrener Benutzer

    Registriert seit:
    23. September 2023
    Beiträge:
    101
    Danke erhalten:
    1
    Danke vergeben:
    18
    Jaein :)
    Also wenn ich jetzt eine Kategorie anlege dann steht da:
    Vorlage für Kategorieübersicht = categorie_listing.html
    Vorlage für Artikelübersicht = product_listing_v1.html

    Aber beide Datein finde ich nicht in der Verzeichnisstruktur?!
    Da ist z.b. nur product_listing_template_product_listing_v1.html oder categorie_listing_template_categorie_listing.html

    Oder sind das die Datein?
     
  4. Anonymous

    Anonymous Mitglied

    Registriert seit:
    29. Oktober 2014
    Beiträge:
    16
    Danke erhalten:
    0
    Danke vergeben:
    2
    Hallo,

    ein find fördert die Dateien zutage (vorausschauend im Template-Verzeichnis gestartet)

    Code:
    find . -name categorie_listing.html
    ./Honeygrid/module/product_listing/product_listing_v1.html
    bzw.
    ./templates/Honeygrid/module/categorie_listing/categorie_listing.html
    Ich hoffe das hilft.

    Viele Grüße
    Wolfram
     
  5. medico

    medico Erfahrener Benutzer

    Registriert seit:
    23. September 2023
    Beiträge:
    101
    Danke erhalten:
    1
    Danke vergeben:
    18
    Auf die Idee mit der Suche bin ich auch gekommen, aber diese Datein gibt es bei mir nicht!
    Auch die Verzeichnisse die du angegeben hast "Honeygrid/module/" & "templates/Honeygrid/module/" gibt es bei mir auch nicht.
     
  6. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.105
    Danke erhalten:
    971
    Danke vergeben:
    343
    Das alte Template-System wurde vor 2 Jahren abgeschafft:
    https://www.gambio.de/forum/threads/supportende-fuer-templates-ab-gx4-5.44199/

    Meinem Verständnis nach: ja. "product_listing_template_" bzw. "categorie_listing_template_" dürfte das Prefix sein, damit die Datei als jeweilige Vorlage erkannt wird. Am besten einfach mal die beiden Dateien kopieren als z.B. product_listing_template_mein_product_listing.html und categorie_listing_template_mein_categorie_listing.html (was auch immer "categorie" für ein Wort sein soll), Cache für Modulinformationen und Seitenausgabe leeren und schauen, ob sie zur Auswahl stehen.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    17. Oktober 2018
    Beiträge:
    140
    Danke erhalten:
    78
    Danke vergeben:
    18
    #7 Anonymous, 6. Februar 2024
    Zuletzt bearbeitet: 6. Februar 2024
    Für die Verwendung eigener Smarty-Templates in GX4 Themes hierbei verweise ich auf meinen alten Beitrag :rolleyes:
    https://www.gambio.de/forum/threads/kategorien-mit-unterschiedlichem-styling.45278/#post-399376


    Nachtrag: kleine Korrektur zu Beitrag #6 von @Dominik Späte
    das Prefix heißt category_listing_template_ (Wird in admin/html/compatibility/new_category.php definiert und dann in CategoryListingThemeContentView.inc.php erwartet, soweit ich das verstehe.)

    Denglish :D

    v4.8.0.2
     
  8. medico

    medico Erfahrener Benutzer

    Registriert seit:
    23. September 2023
    Beiträge:
    101
    Danke erhalten:
    1
    Danke vergeben:
    18
    Ok danke, dann habe ich das soweit verstanden.
    Ich habe nur nochmal eine allgemeine Frage zur Struktur der Themes Ordner.

    Ich habe mir vom Honeygrid eine Kopie gezogen und diese bearbeitet. So das ich jetzt unter themes/MEINTHEME/ meine neues Theme habe. Im meine neuen Theme / HTML / System ordner sind aber nicht alle Datei sondern nur content_zone_xxxx.html Datein.

    Ist das richtig?
    Und wenn ich jetzt z.b. die oben genannte HTML Datei anpasse, dann lade ich diese in meinen Theme Ordner und diese wird dann genommen. Richtig?

    Ich hatte auch mal was gelesen, das man sich einen Custom Ordner unter html/ anlegen soll. Stimmt dies?

    Ich hoffe Ihr versteht was ich meine :)

    Lg Andreas
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    5. Mai 2022
    Beiträge:
    1.827
    Danke erhalten:
    743
    Danke vergeben:
    283
    Wenn du dir eine neue Vorlage erstellst, dann kommt diese in den html/system Ordner, da du ja nichts Bestehendes veränderst, sondern etwas Neues erstellst.

    Und wenn du eine Datei nur verändern willst, dann kommt es in den html/custom Ordner.
     
  10. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Falls du mehr zu den Themes wissen willst: (Link nur für registrierte Nutzer sichtbar.)
    da steht alles was wissen musst und beispiele für anpassungen (english)