Kurzbeschreibung anzeigen

Thema wurde von Andili, 19. März 2018 erstellt.

  1. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das ist ein Overload der ProductInfoContentView.inc.php.
    Danach hatte ich Dich gefragt :) (der war früher in GXUserComponents/ overloads/)
    Den braucht (oder brauchte) man, damit die Kurzbeschreibung im Artikel überhaupt zur Verfügung steht.
    Ich weiß nicht, ob sich da etwas geändert hat, das man das jetzt nicht mehr braucht, aber in meinem Testshop ist die Datei noch drinnen.
     
  2. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Was trage ich denn bitte bei DeinName ein ?? ;)
     
  3. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Also nochmal zur Erklärung: In der Listenübersicht der Artikel wird die Kurzbeschreibung angezeigt. Aber eben nicht auf der Detailseite unter dem Artikelnamen wie bei marmoles
     
  4. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    gibt es evtl. schon einen Link zum Shop?
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Deinen Namen oder ein Kürzel, was Du möchtest
     
  6. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Oh warte...es funktioniert...sauber.

    Interessant, das ich jetzt testweise den einen Ordner wirklich nur DeinName genannt habe ... :D:D
     
  7. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Leider noch nicht. Arbeite da momentan noch an dem Testshop. Muss das da jetzt noch optimal anpassen und dann der Kundin vorschlagen. Anschließend baue ich das dann im richtigen Shop ein.

    Sobald ich aber mit dem Shop fertig bin kann ich den hier eventuell auch vorstellen. Aber ehrlich gesagt mache ich erstmal drei Kreuze (mindestens), wenn ich mit dem Projekt einigermaßen durch bin... ;)
     
  8. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    scheint mit 3.10 nicht mehr zu funktionieren?! Meine Kurzbeschreibungen sind jedenfalls weg
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Liegt das am EEK?
     
  10. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    möglich wär's.........
     
  11. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    geht wieder, habe meine short.html wieder in der standard.html eingebunden; leider nicht updatesicher, reicht mir aber erstmal :)
     
  12. fraukenagel

    fraukenagel Aktives Mitglied

    Registriert seit:
    22. August 2013
    Beiträge:
    38
    Danke erhalten:
    4
    Danke vergeben:
    35
    Hallo @barbara
    hab es gerade bei mir probiert, leider ohne Erfolg. Version 3.11.1
    Hat sich da etwas geändert?
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich teste mal....
     
  14. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Meine Extrafelder scheinen mich da zu blockieren :(
    Schreibe ich den Code dazu, geht es, lege ich die Datei extra an, geht es nicht.
     
  15. fraukenagel

    fraukenagel Aktives Mitglied

    Registriert seit:
    22. August 2013
    Beiträge:
    38
    Danke erhalten:
    4
    Danke vergeben:
    35
    Hallo @barbara, tut mir leid, ich weiss nicht, was du meinst. Welche Extrafelder? Wo schreibst du den Code dazu?
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich habe mir mal eigene Extrafelder angelegt.
    Und das scheint mit der Kurzbeschreibung nicht gut zu gehen.
    Wenn ich da in die angelegten Dateien die Kurzbeschreibung zu schreibe, dann geht es,
    Packe ich die Datei für dir Kurzbeschreibung extra, dann geht es nicht.
    Ich muss mir mal einen neuen Testshop anlegen und das da probieren.
    Vielleicht schaffe ich das am WE.
     
  17. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #57 barbara, 4. Februar 2019
    Zuletzt bearbeitet: 13. Dezember 2019
    Ich habe das jetzt ausgiebig in einem 3.11.1.0 getestet.
    Lege ich das rein über GXModules an, geht es nciht.
    Schiebe ich die Overload-Datei aus GXModules in GXUserComponents/overloads/ geht es.

    Getestet habe ich die Pfade
    GXModules/Name/Kurzbeschreibung/Shop/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php
    und
    GXModules/Name/Kurzbeschreibung/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php

    Das was geht ist in
    GXModules
    das Verzeichnis
    Name/Kurzbeschreibung/Shop/Templates/Module/Product_info/
    anlegen und darin eine dAtei
    standard.html
    mit diesem Inhalt:
    Code:
    {block name="module_product_info_standard_sticky_box_product_options_if" prepend}
    {$PRODUCTS_SHORT_DESCRIPTION}
    {/block}
    Dann wird die Kurzbeschreibung zwischen Titel und Artikelnummer ausgegeben

    Und dann braucht man noch den Orverload, damit die Daten auch übergeben werden.
    Dazu legt man unter GXUserComponents/overloads/
    den Ordner
    ProductInfoContentView
    an und darin die Datei
    short_ProductInfoContentView.inc.php
    mit diesem Inhalt:
    PHP:
    <?php
    /* --------------------------------------------------------------
       main.php 2008-08-07 gambio
       Gambio OHG
       http://www.gambio.de
       Copyright (c) 2008 Gambio OHG
       Released under the GNU General Public License (Version 2)
       [http://www.gnu.org/licenses/gpl-2.0.html]
       --------------------------------------------------------------


       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce(Coding Standards); www.oscommerce.com
       (c) 2005 XT-Commerce - community made shopping http://www.xt-commerce.com ($Id: main.php 1286 2005-10-07 10:10:18Z mz $)

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/

    class short_ProductInfoContentView extends short_ProductInfoContentView_parent
    {
      function 
    _assignProductData()
        {
          
            
    $this->_assignshort();
                  
            return 
    parent::_assignProductData();
        }
         
    // assign new fields
        
    public function _assignShort()
        {
        
    $this->set_content_data('PRODUCTS_SHORT_DESCRIPTION'$this->product->data['products_short_description']);
         }
    }
    Danach die Cache für Module und Seiten leeren (und vielleicht auch einmal die vom Browser)

    Nachtrag:
    Es geht auch in GXModuiles, wenn der Pfad richtig ist:
    GXModules/Name/Kurzbeschreibung/Shop/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php
     
  18. ralfi s.

    ralfi s. Mitglied

    Registriert seit:
    24. August 2019
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    8
    Hallo Barbara,

    habe eben versucht nach Deiner Anleitung die Kurzbeschreibung einzufügen. Hatte aber schon einen Ordner ProductInfoContentView mit einer php Datei drin. Habe in diesen Ordner die Datei "short_ProductInfoContentView.inc.php" mit reingelegt. Kann es daran liegen, dass es nicht funktioniert?
    Meine Gambioversion ist: v3.13.3.0 mit dem Honeygrid.

    Danke im voraus...
     
  19. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Theme oder Template?

    Was für eine php-Datei mit welchem Inhalt?
     
  20. ralfi s.

    ralfi s. Mitglied

    Registriert seit:
    24. August 2019
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    8
    sorry für späte Antwort.
    Ich habe ein Theme. Mit der php Datei meinte ich die "short_ProductInfoContentView.inc.php" mit dem Inhalt von obigem Post.
    Erstmal vielen Dank für Deine prompte Reaktion