Gleiche Zusatzfeld auf alle Artikeln auf einmal anzulegen

Thema wurde von Anonymous, 9. Dezember 2019 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    #1 Anonymous, 9. Dezember 2019
    Zuletzt bearbeitet: 10. Dezember 2019
    Hallo,

    Ich möchte auf allen Artikelseiten im Produktdetails Box ein zusätzliches Feld mit der gleichen Bezeichnung und dem gleichen Wert hinzufügen.
    Wie kann man das machen, ohne jede Artikelseite einzeln zu bearbeiten?
    Im Gambio-Handbuch habe ich keine detaillierte Beschreibung gefunden ...

    lg
    slavek
     

    Anhänge:

  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    in bestehenden Artikeln muss das manuell.
    Wenn es wirklich bei allen Artikeln stehen soll, wäre eine Anpassung am Template einfacher.
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    #3 Anonymous, 10. Dezember 2019
    Zuletzt bearbeitet: 10. Dezember 2019
    Kannst Du mir bitte sagen, wie ich den PREISBOX-Template anpassen soll?
    Was und wo soll hinzugefügt werden?

    ich habe nur das rausgesucht und vorbereitet:
    DEUTSCH
    <dt class="col-xs-4 text-left">Zustand:</dt>
    <dd class="col-xs-8">gebraucht, vollfunktionsfähig</dd>

    <dt class="col-xs-4 text-left">Garantie:</dt>
    <dd class="col-xs-8">12 Monate</dd>


    ENGLISH
    <dt class="col-xs-4 text-left">Condition:</dt>
    <dd class="col-xs-8">used, fully functional</dd>

    <dt class="col-xs-4 text-left">Warranty:</dt>
    <dd class="col-xs-8">12 months</dd>

    ...aber wo und wie das einbauen muss?
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Wo genau soll der Text stehen
    Nutzt Du das Template oder das Theme?
    Oder möchtest du es gleich für beides?
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    #5 Anonymous, 10. Dezember 2019
    Zuletzt bearbeitet: 10. Dezember 2019
    hallo,
    gleich fuer beides, oder nur fuer Honeygird... ich weiss es nicht
    ich meine, ich nutze Gambio-Honeygird-Template

    DE - in dieser Reihenfolge:
    Lieferzeit: 1-2 Tage*
    Lagerbesteand: 2 Stück
    Zustand: gebraucht, vollfunktionsfähig
    Garantie: 12 Monate
    ..und dann kommt der Preis

    EN
    Stock: 2 pieces
    Conditon: used, fully functional
    Warranty: 12 months

    v3.14.2.0
    PHP 7.2.25

    lg
    slavek
     

    Anhänge:

  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Dauert noch einen kleinen Augenblick, mein Testshop ist abgestürzt :)
     
  7. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #7 barbara, 10. Dezember 2019
    Zuletzt bearbeitet: 11. Dezember 2019
    So, jetzt:
    erstelle im Ordner GXModules ein neues Verzeichnis:
    Meins/Product-Hinweis/Shop/Templates/Honeygrid/Modules/product_info
    mit der Datei
    standard.html
    und diesem Inhalt:
    HTML:
    {block name="module_product_info_standard_sticky_box_stock_include" append }
    <dt class="col-xs-4 text-left">{$txt.text_condi}</dt>
    <dd class="col-xs-8">{$txt.text_condi_desc}</dd>
    <dt class="col-xs-4 text-left">{$txt.text_warranty}</dt>
    <dd class="col-xs-8">{$txt.text_warranty_desc}</dd>
    {/block}
    Dann erstellst Du in
    Meins/Product-Hinweis/Shop/
    ein weiteres Unterverzeichnis für das Theme:
    Themes/All/
    mit der Datei
    product_info_template_standard.html
    und diesem Inhalt:
    HTML:
    {block name="product_info_template_standard_sticky_box_stock_include" append }
    <dt class="col-xs-4 text-left">{$txt.text_condi}</dt>
    <dd class="col-xs-8">{$txt.text_condi_desc}</dd>
    <dt class="col-xs-4 text-left">{$txt.text_warranty}</dt>
    <dd class="col-xs-8">{$txt.text_warranty_desc}</dd>
    {/block}
    und zum Schluss noch die Sprachdateien,
    erstelle dafür ebenfalls im Verzeichnis
    Meins/Product-Hinweis/Shop/
    ein weiteres Unterverzeichnis
    TextPhrases/german/
    mit der Datei
    product_info.lang.inc.php
    mit diesem Inhalt:
    PHP:
    <?php

    $t_language_text_section_content_array 
    = array(
        
    // products_hinweise
        
    'text_condi'         => 'Zustand:',
        
    'text_condi_desc'         => 'gebraucht, vollfunktionsfähig',
        
    'text_warranty'        => 'Garantie:',
        
    'text_warranty_desc'         => '12 Monate',
          
    // products_hinweise ende
    );
    Das ganze noch einmal für en:
    TextPhrases/english/
    mit der Datei
    product_info.lang.inc.php
    mit diesem Inhalt:
    PHP:
    <?php

    $t_language_text_section_content_array 
    = array(
        
    // products_hinweise
        
    'text_condi'         => 'Condition:',
        
    'text_condi_desc'         => 'used, fully functional',
        
    'text_warranty'        => 'Warranty:',
        
    'text_warranty_desc'         => '12 months',
          
    // products_hinweise ende
    );
    Das müsste im Verzeichnisbaum so aussehen:

    GXModules
    Meins
    Product-Hinweis
    Shop
    Templates/ Honeygrid/ Modules/ product_info/ standard.html
    TextPhrases/ english/ product_info.lang.inc.php
    / german/ product_info.lang.inc.php
    Themes/ All/ product_info_template_standard.html

    Edit: habe den Ordner "Honeygrid im Template vergessen - ohne den geht es natürlich nicht
    Ist jetzt im Pfad nachgetragen.
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    Vielen Dank! ich werde versuchen, es morgen zu tun.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    #9 Anonymous, 11. Dezember 2019
    Zuletzt bearbeitet: 11. Dezember 2019
    Habe gerade alles gemacht, dann cache im Shop, im Browser und auf dem Server geloescht und hat sich nichts geaendert... ?
     
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Leere den cache mal bitte von unten nach oben, also erst den für Texte, dann den für Module und dann den für Seiten.
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    ...immer noch nichts
    ?
     

    Anhänge:

  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hast Du mal einen Kink zur Seite?
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    15. Juni 2018
    Beiträge:
    106
    Danke erhalten:
    1
    Danke vergeben:
    32
    #13 Anonymous, 11. Dezember 2019
    Zuletzt bearbeitet: 11. Dezember 2019
    Vielen Dank Barbara! Hat es geklappt :)

    der 1. Pfad muss sein:
    html / testshop / GXModules / Meins / Product-Hinweis / Shop / Templates / Honeygrid / Module / product_info / standard.html
    (richtig ist / Module / ) ...kein / Modules /.

    lg
    slavek