gelöst Artikelnummer auf der Artikelübersicht anzeigen?

Thema wurde von angelafeliciotti, 13. Oktober 2015 erstellt.

  1. angelafeliciotti

    angelafeliciotti Aktives Mitglied

    Registriert seit:
    2. September 2015
    Beiträge:
    31
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hallo zusammen
    Dies ist mein erstes Thema das ich eröffne also etwas Geduld mit mir :)


    Ist es möglich das man die Artikelnummern auch auf der Artikel übersicht sichtbar zu machen.Oder muss man wirklich jedesmal den Artikel zuerst öffnen um die Artikelnummer zu sehen ?


    Besten Dank für Eure Zeit .
    Daniele
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Daniele,

    willkommen im Forum.
    Meinst Du die Übersicht im Frontend? wenn Ja, die Listenansicht oder die Kachelansicht?
     
  3. angelafeliciotti

    angelafeliciotti Aktives Mitglied

    Registriert seit:
    2. September 2015
    Beiträge:
    31
    Danke erhalten:
    0
    Danke vergeben:
    4
    Wow das ging aber schnell !
    Hi Barbara
    Ich meine in der Kachelansicht !
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #4 barbara, 13. Oktober 2015
    Zuletzt bearbeitet: 20. Oktober 2015
    Erstelle mit einem Textprogramm wie z.B. notepad++ eine Datei mit folgendem Inhalt:
    PHP:
    <?php

    class model_product extends model_product_parent

    {
      function 
    buildDataArray(&$array$image 'thumbnail')
      {
        global 
    $xtPrice$main;

        
    $t_data_array=parent::buildDataArray($array$image);
        
    //Additional info in $t_data_array
        
    $t_data_array['PRODUCTS_MODEL']=$array['products_model'];
        
    //Additional info in $t_data_array
        
    return $t_data_array;
      }
    }
    ?>
    Speichere diese Datei als
    model_product.inc.php
    nun gehst Du mit dem FTP-Programm in das Verzeichnis
    user_classes/ overloads
    erstellst dort einen neuen Ordner "product" und lädst die Datei hinein.

    dann gehst Du min das Verzeichnis
    templates/ DeinTemplate (vermutlich EyeCandy)/ objects/
    und kopierst die Datei product_boxes_list.html und speicherst die Kopie als product_boxes_list-USERMOD.html nebend er originalen Datei.
    Anschließend öffnest Du die USERMOD.html mit dem Textprogramm und fügst nach
    HTML:
    <p class="title" {if $module_data.PRODUCTS_META_DESCRIPTION != ''} title="{$module_data.PRODUCTS_META_DESCRIPTION|truncate:80:"..."|replace:'"':'&quot;'}"{/if}>{$module_data.PRODUCTS_NAME|truncate:$content_data.TRUNCATE_PRODUCTS_NAME:"..."}<br />
    					</p>
    dieses ein:
    HTML:
    <!--meine Artikelnummer start-->
    					<div class="artikelnummer">Artikelnummer: {$module_data.PRODUCTS_MODEL}</div>
    					<br />
    ]<!--meine Artikelnummer ende--> 
    Das sollte es gewesen sein.
     
  5. becooladmin

    becooladmin Neues Mitglied

    Registriert seit:
    2. Oktober 2015
    Beiträge:
    4
    Danke erhalten:
    0
    Hallo Barbara,
    Bei mir erscheint ein Fatal Error, dass die <b>Fatal error</b>: Class 'extrafeld_product_parent' not found in model_product.inc.php nicht gefunden werden kann.

    Wie kann ich das beheben ?
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #6 barbara, 20. Oktober 2015
    Zuletzt bearbeitet: 20. Oktober 2015
    Ist natürlich Blödsinn, die Klasse muss so heißen wie die Datei, sorry.
    Werde ich gleich mal beheben.

    Bitte einmal die Zeile
    class extrafeld_product extends extrafeld_product_parent

    ändern in
    class model_product extends model_product_parent
     
  7. becooladmin

    becooladmin Neues Mitglied

    Registriert seit:
    2. Oktober 2015
    Beiträge:
    4
    Danke erhalten:
    0
  8. HolgerD

    HolgerD Aktives Mitglied

    Registriert seit:
    3. Januar 2016
    Beiträge:
    39
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo Barbara, ich suche die gleiche Lösung wie hier allerdings mit dem Honeygrid Template und dort finde ich die Datei "model_product.inc.php" nicht.

    Gruß Holger
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Holger,

    die Datei musst Du erstellen.
    Ich habe das aber noch nicht im Honeygrid - Template eingefügt, da hat sich einiges geändert.
     
  10. HolgerD

    HolgerD Aktives Mitglied

    Registriert seit:
    3. Januar 2016
    Beiträge:
    39
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo Barbara, so wie ich das bei Honeygrid verstanden habe, läuft die Ausgabe zusätzlich über sog. Snippets zu finden unter:

    templates/Honeygrid/snippets

    allerdings blieben meine Anpassungsversuche erfolglos. Ich frag mal im entsprechenden Forumbereich nach ob und wann es da Dokus gibt.
     
  11. stefanzils

    stefanzils Mitglied

    Registriert seit:
    10. Januar 2016
    Beiträge:
    5
    Danke erhalten:
    0
    Danke vergeben:
    1
  12. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo,
    gibt es hier schon eine Lösung für Honeygrid?
    Danke für die Info
    Grüße
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Welche Shopversion?
     
  14. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    #14 einbildeinrahmen, 3. Januar 2017
    Zuletzt bearbeitet: 3. Januar 2017
    Hallo Barbara,
    hab die Version 3.3.1.2
    würd die Artikelnummern auch gerne in der Kachelansicht sehen wollen :)
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Lade dir das Zip runter und entpacke es.
    gehe mit Deinem FTP-Programm in den Shop und öffne das Verzeichnis GXUserComponents
    Lade den Ordner "overloads" aus dem Zip hoch.

    Gehe in das Verzeichnis templates/ Honeygrid/ snippets/ product_listing/
    lade die Datei "product.html", oder falls vorhanden die product-USERMOD.html, runter und öffne diese mit einem Textprogramm (nicht mit Word!)
    suche nach:
    HTML:
            <div class="title-description">
    
                <div class="title">
    und ändere das in
    HTML:
            <div class="title-description">
    <!-- Artikelnummer Start-->
                {if $module_data.PRODUCTS_MODEL}
                    <div class="model">
                {$module_data.PRODUCTS_MODEL}
                    </div>
                {/if}
    <!-- Artikelnummer Ende-->
                <div class="title">
    Speicher die Datei als product-USERMOD.html und lade sie wieder hoch (die originale Datei muss erhalten bleiben).

    Lade die Datei "product_grid_only.html, oder falls schon vorhanden die "product_grid_only-USERMOD.html, runter und öffne sie mit einem Textprogramm.
    Suche nach:
    HTML:
        <div class="title-description">
    
            <div class="title">
    und ändere in:
    HTML:
        <div class="title-description">
    <!-- Artikelnummer start -->
                {if $PRODUCT.PRODUCTS_MODEL}
                    <div class="model">
                {$PRODUCT.PRODUCTS_MODEL}
                    </div>
                {/if}   
        <!-- Artikelnummer ende -->   
            <div class="title">
    Speichere die Datei als product_grid_only-USERMOD.html und lade sie wieder hoch.

    Leere die Cache für Module und Seiten und eventuell von Deinem Browser.
     

    Anhänge:

  16. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Es wäre doch auch möglich in der Artikel-Kachelansicht den Kategorienamen mit anzeigen zu lassen?

    stell mir das so vor:
    Bild
    Kategorienamen
    Artikelnamen
    Artikelnummer
    Preis

    In unserem Fall ist die Kategorie der entsprechende Künstler
    http://www.einbildeinrahmenshop.de/

    Danke schonmal für die Hilfe
    Grüße
     
  17. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Da musstest Du Extrafelder erstellen und ausgeben. Das ist nicht so einfach. Es gibt dazu aber auch Anleitungen im Forum.
    Ich sehe da aber auch keinen wirklichen Nutzen, außer auf der Startseite, oder bei Sonderangeboten.
    Sonst ist man ja schon in der Kategorie - also bei dem Künstler.
     
  18. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Barbara du bist einfach die Beste!
    Das mit den Artikel Nummern funzt schonmal
    Werd dann morgen mal weiter schaun zwecks den Kategorienamen
    so fahr ich schonmal ganz gut :)
    Dickes merce
    und schöne Grüße
     
  19. eik_niemann

    eik_niemann Mitglied

    Registriert seit:
    7. Dezember 2016
    Beiträge:
    16
    Danke erhalten:
    1
    Danke vergeben:
    4
    Hat geklappt :). Vielen dank!
     
  20. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    24. August 2017
    Beiträge:
    60
    Danke erhalten:
    1
    Danke vergeben:
    2
    Hallo
    ich hätte gerne die Artikelnummern entweder auch in der Kachelansicht oder sonst gerne in der Listenansicht.
    Habe es wie oben beschrieben versucht, allerdings finde ich den Text
    <div class="title-description">

    <div class="title">
    nicht in den genannten Dateien.

    lg Steffi