Kategoriebeschreibung unter Kategoriebilder

Thema wurde von silkesshop, 30. Juli 2018 erstellt.

  1. silkesshop

    silkesshop Aktives Mitglied

    Registriert seit:
    6. Juli 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo,

    ich bin gerade dabei, Kategoriebilder und dazugehörige Beschreibungen einzufügen. Nun habe ich bei den Unterkategorien folgendes Problem:

    Die Beschreibung der Unterkategorie steht über den Kategoriebildern. Ich hätte es aber gerne umgekehrt... So dass zuerst die Bilder kommen, und dann erst die Beschreibung.

    Wie kann ich denn das ändern?

    Danke

    LG Silke
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Hallo Silke,

    Du musst die
    templates/Honexgrid/snippets/category_description.html
    kopieren und als category_description-USERMOD.html neben der originalen Datei ablegen.
    In der USERMOD musstest Du das finden:
    HTML:
                {block name="snippets_category_description_container"}
                    <div class="categories-description-container">
    
                        {block name="snippets_category_description_container_description_if"}
                            {if $CATEGORIES_DESCRIPTION}
                                {block name="snippets_category_description_container_description"}
                                    {$CATEGORIES_DESCRIPTION}
                                {/block}
                            {/if}
                        {/block}
    
                        {block name="snippets_category_description_container_image_if"}
                            {if $CATEGORIES_IMAGE}
                                {block name="snippets_category_description_container_image"}
                                    <div class="categories-images">
                                        <img src="{$CATEGORIES_IMAGE}" alt="{$img_alt|default:$CATEGORIES_NAME|default:$manufacturer.NAME}" title="{$img_alt|default:$CATEGORIES_NAME|default:$manufacturer.NAME}" class="img-responsive" />
    
                                        {block name="snippets_category_description_container_image_manufacturer_if"}
                                            {if $manufacturer}
                                                {block name="snippets_category_description_container_image_manufacturer"}
                                                    <span class="align-helper">
                                                        {block name="snippets_category_description_container_image_manufacturer_name"}
                                                            <strong>{$manufacturer.NAME}</strong>
                                                        {/block}
    
                                                        {block name="snippets_category_description_container_image_manufacturer_url_if"}
                                                            {if $manufacturer.URL}
                                                                {block name="snippets_category_description_container_image_manufacturer_url"}
                                                                    <br /><a href="{$manufacturer.URL}">{$manufacturer.URL}</a>
                                                                {/block}
                                                            {/if}
                                                        {/block}
                                                    </span>
                                                {/block}
                                            {/if}
                                        {/block}
                                    </div>
                                {/block}
                            {/if}
                        {/block}
                    </div>
                {/block}
    Das änderst Du in:
    HTML:
                {block name="snippets_category_description_container"}
                    <div class="categories-description-container">
    {*<!--verschoben bof
                        {block name="snippets_category_description_container_description_if"}
                            {if $CATEGORIES_DESCRIPTION}
                                {block name="snippets_category_description_container_description"}
                                    {$CATEGORIES_DESCRIPTION}
                                {/block}
                            {/if}
                        {/block}
    eof-->*}
                        {block name="snippets_category_description_container_image_if"}
                            {if $CATEGORIES_IMAGE}
                                {block name="snippets_category_description_container_image"}
                                    <div class="categories-images">
                                        <img src="{$CATEGORIES_IMAGE}" alt="{$img_alt|default:$CATEGORIES_NAME|default:$manufacturer.NAME}" title="{$img_alt|default:$CATEGORIES_NAME|default:$manufacturer.NAME}" class="img-responsive" />
    
                                        {block name="snippets_category_description_container_image_manufacturer_if"}
                                            {if $manufacturer}
                                                {block name="snippets_category_description_container_image_manufacturer"}
                                                    <span class="align-helper">
                                                        {block name="snippets_category_description_container_image_manufacturer_name"}
                                                            <strong>{$manufacturer.NAME}</strong>
                                                        {/block}
    
                                                        {block name="snippets_category_description_container_image_manufacturer_url_if"}
                                                            {if $manufacturer.URL}
                                                                {block name="snippets_category_description_container_image_manufacturer_url"}
                                                                    <br /><a href="{$manufacturer.URL}">{$manufacturer.URL}</a>
                                                                {/block}
                                                            {/if}
                                                        {/block}
                                                    </span>
                                                {/block}
                                            {/if}
                                        {/block}
                                    </div>
                                {/block}
                            {/if}
                        {/block}
    <!--verschoben bof -->
                        {block name="snippets_category_description_container_description_if"}
                            {if $CATEGORIES_DESCRIPTION}
                                {block name="snippets_category_description_container_description"}
                                    {$CATEGORIES_DESCRIPTION}
                                {/block}
                            {/if}
                        {/block}
    <!--eof-->
                    </div>
                {/block}
    Cache leeren.

    (Code stammt aus einer Shopversion 3.10.0)
     
  3. silkesshop

    silkesshop Aktives Mitglied

    Registriert seit:
    6. Juli 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo Barbara,
    bevor ich das mache, eine Frage... ich habe ja ein Template von Netdexx gekauft.
    Nehme ich diese Änderungen im originalen Ordner Honeygrid vor in dem von Netdexx?

    Danke und LG
    Silke
     
  4. silkesshop

    silkesshop Aktives Mitglied

    Registriert seit:
    6. Juli 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    Ach ja, und wo finde ich die Usermode?
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Die USERMOD musst Du anlegen.
    Wenn Du neben Honeygrid einen Ordner Netdexx hast, musst Du dort nachsehen.
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Hinweis:
    unter dem Code, der geändert werden muss, stehen noch die Zeilen
    HTML:
            {/if}
        {/block}
    {/block}
    die da auch stehen bleiben müssen.
     
  7. Anonymous

    Anonymous Mitglied

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    9
    Danke erhalten:
    0
    Danke vergeben:
    4
    Wenn ich mich da kurz einklinken dürfte:
    Ich möchte das Gleiche wie Silke, allerdings für einen 3.6.1-Shop.
    Hier sieht die category_description.html vom Aufbau her genauso aus, allerdings ohne diese Blöcke. Wenn ich hier die Reihenfolge (sinngemäß) ändere, ändert das leider gar nichts an der Ausgabe.
    Wie würde das bei dieser Shopversion gehen?

    Beste Grüße,
    Kai
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Soll der Text nur unter die Kategoriebilder, oder auch unter die Artikel?
     
  9. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ab GX3.11+ werden die Reihenfolge generell drehen. Erst Bild, dann Beschreibung.
     
  10. Anonymous

    Anonymous Mitglied

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    9
    Danke erhalten:
    0
    Danke vergeben:
    4
    #10 Anonymous, 4. September 2018
    Zuletzt bearbeitet: 4. September 2018
    @barbara : Nur unter die Bilder. Der Kunde soll zuerst die Unterkategoriebilder sehen und sich zurecht finden, und nicht erst durch für ihn evtl. "uninteressantes SEO-Blabla" scrollen müssen. ;)
    Edit: Mir ist gerade eingefallen, wir haben eine Kategorie mit nur einem Produkt - da wäre der Artikel über dem Kategorietext besser. Kann man das auch machen?
    @Wilken (Gambio) : Das finde ich einen guten Schritt, und generell würde ich am liebsten heute noch updaten. Doch leider sind wir durch ein Zusatzmodul, das für uns enorm wichtig ist, noch an 3.6 gebunden. Liesse sich sicherlich portieren, aber bis das fertig wäre, sind wir sicher schon bei 3.14... :(
     
  11. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Es gibt ein Modul von Kai, mit dem man Kategoriebeschreibungen teilen kann.
    Damit kann man dann zum Beispiel auch bei einer Kategorie den Text oben, bei einer anderen den Text nur unten und bei einer dritten den wichtigen Text oben und SEO-blabla unten erscheinen lassen:
    (Link nur für registrierte Nutzer sichtbar.)

    Das gibt es für Shops ab Version 3.6.

    Dann müsste man allerdings noch die Ausgabe oben an die gewünschte Stelle verschieben.
     
  12. Anonymous

    Anonymous Mitglied

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    9
    Danke erhalten:
    0
    Danke vergeben:
    4
    Ah, ok. Muss ich mir mal durch den Kopf gehen lassen. Danke für den Link! :)

    Schöne Grüße,
    Kai
     
  13. ccxx

    ccxx Erfahrener Benutzer

    Registriert seit:
    18. April 2013
    Beiträge:
    66
    Danke erhalten:
    0
    Danke vergeben:
    19
    Guten Abend!

    Ich habe es auch versucht wie von Barbara #2 vorgeschlagen.
    Auch den Ordner "Cache" und "templates_c" geleert.

    Leider wird bei mit trotzdem noch die Kategoriebeschreibung über den Produkten angezeigt.
    DIe Kategoriebeschreibung inkl. Kategoriebilder sollte unter den Artikeln angezeigt werden.

    Gambio 3.11.1.0.
    Noch jemand eine Idee?

    Vielen Dank!
     
  14. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Die Kategoriebeschreibung bleibt über den Artikeln, die tauscht nur mit dem Kategorie-Bild die Position.
    Was aber in der 3.11 eh schon so ist.
     
  15. ccxx

    ccxx Erfahrener Benutzer

    Registriert seit:
    18. April 2013
    Beiträge:
    66
    Danke erhalten:
    0
    Danke vergeben:
    19
    ok. Dankeschön!

    Und was muss ich genau machen, dass die Kategoriebeschreibung unterhalb der Artikel erscheint?
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Das geht nicht nur in einer Datei. Da muss man dem Shop erst mal beibringen die Beschreibung nicht in der catagorie-listing sondern in der product_listing anzuzeigen.

    Kai hat ein Modul, mit dem Du für jede Kategorie sagen kannst, ob die Beschreibung oben, unten oder geteilt angezeigt werden soll:
    (Link nur für registrierte Nutzer sichtbar.)

    Das ist auch in der Anwendung einfach, weil Du im Admin 2 Eingabefelder hast.

    Alternativ dazu gibt es noch eine ältere Anleitung von Steffen, für eine 2. Kategorie-Beschreibung ([KAT2])
    Die funktioniert mit einem Code in der Beschreibung und ist in der Anwendung nicht so Einfach und Übersichtlich.
     
  17. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Aus einem aktuellen 3.11:
    Screenshot_2018-11-16 Gambio Admin.png
     
  18. ccxx

    ccxx Erfahrener Benutzer

    Registriert seit:
    18. April 2013
    Beiträge:
    66
    Danke erhalten:
    0
    Danke vergeben:
    19
    Dankeschön - sieht ganz gut aus!
    Ich schau es mir mal an und preislich ist es ja auch überschaubar...

    Wobei es doch auch im Template möglich sein müsste irgendwo zu sagen das die Kategoriebeschreibung unterhalb kommt.

    Müsste doch irgendwo ein Template sein, wo definiert ist dass oben die Artikel kommen und unten die Kategoriebeschreibung.

    LG
     
  19. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Nein, sind mehrere, ich meine 4.
     
  20. ccxx

    ccxx Erfahrener Benutzer

    Registriert seit:
    18. April 2013
    Beiträge:
    66
    Danke erhalten:
    0
    Danke vergeben:
    19
    Ok - Dankeschön!
    Dann verfolge ich mal den Weg mit der kaufbaren Anpassung.