Produkt Listing

Thema wurde von medico, 3. Februar 2024 erstellt.

  1. medico

    medico Erfahrener Benutzer

    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

    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

    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

    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

    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

    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

    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
     
    Zuletzt bearbeitet: 6. Februar 2024
  8. medico

    medico Erfahrener Benutzer

    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

    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

    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)