Zusatzfeld unter Preis einfügen

Thema wurde von Anonymous, 17. Oktober 2018 erstellt.

  1. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Guten Tag, vorweg ich bin neu was das Thema Gambio angeht und gerade dabei meinen ersten Shop aufzusetzen.
    Hierzu möchte ich direkt unter dem Preis bzw. an gekennzeichneter Position im Bild diese Info einfügen.
    (Ich hab das hier zur Veranschaulichung über die Mengeneinheit gemacht, theoretisch wäre diese eine gute Lösung, wenn es sich unter den Preis formatieren lässt).

    Viele Grüße
    Enrico
     

    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
    Willkommen im Forum.

    muss es unbedingt unter dem Preis sein?
    Wenn nicht würden sich die Zusatzfelder, die Du in der Artikelbearbeitung anlegen kannst, sehr gut dafür eignen.
     
  3. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Hallo, Danke für die Antwort, ja die Position wäre eigentlich schon perfekt, mit den Zusatzfeldern habe ich bereits probiert, wäre aber ebenso ein Kompromiss wie die Bsp. Lösung mit der Mengeneinheit an falscher Position.
     
  4. 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 eben mal bei mir im Shop versucht die Zeile per css zu erwischen, da ist aber nichts....
    Dann bleibt nur eine Anpassung in der Datei.

    DA müsste ich erst schauen, welche das ist.
     
  5. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Genau, mit CSS hab ich über das Chrom Entwicklertool auch schon geschaut, aber nichts gefunden, wenns möglich wäre und ein Blick in die Datei nicht weh tut wäre ich Dankbar, eilt auch nicht, ich füll im Moment den Shop mit den Artikeln, Design usw. folgt darauf erst!
     
  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, 17. Oktober 2018
    Zuletzt bearbeitet: 22. Oktober 2018
    erstelle im Ordner GXModules
    das Verzeichnis
    DeinName/Gratis/Shop/Templates/Honeygrid/Module/product_info/

    und darin eine Datei
    standard.html

    mit diesem Inhalt:
    HTML:
    {block name="module_product_info_standard_sticky_box_quantity_unit"}
        <div class="menge">
        {$PRODUCTS_QUANTITY_UNIT}
        </div>
    {/block}
    dann kannst du die Zeile mit
    Code:
    .menge{
    hier Dein css-Code
    }
    stylen
     
  7. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Also vielen Dank schon einmal für die Mühe! :)
    Verzeichnis hab ich erstellt, die Datei darin auch, Code eingefügt, beim letzten Teil hängts aber noch. Wo füge ich dann genau das CSS ein? Im Styledit? Was bewirkt der erste Code? :confused:
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Der Code in der html-Datei, die Du erstellt hast, bewirkt 2 Dinge:
    1. die Zeile ist per css anpassbar
    2. der Doppelpunkt am Ende ist weg

    Das ganze ohne die originale Datei zu ändern, damit besser bei Updates.

    Eigenes css gibst Du im Style Editor ein.
    Öffne Deinen Style zum Bearbeiten und klicke noch einmal auf den Namen, dann erscheint darunter ein Link "eigenes css hinzufügen"

    Du musst aber statt "hier dein css-code" deinen COde eingeben.
    z.B.
    text-align: right;
    damit der Text nach rechts wandert
     
  9. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Ok, danke für die Erklärung, so hab ich das ganze auch aufgefasst und umgesetzt, allerdings bleibt der gewünscht Erfolg, der Formatierung bei mir aus. :confused:
     

    Anhänge:

  10. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    module im Pfad kleinschreiben. product_info statt product:info schreiben.
     
  11. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Geändert aber, es bleibt hartnäckig linksbündig.. :( !
     
  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Sorry, mit dem ":", da habe ich die falsche Taste erwischt.:oops:
     
  13. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Es hat übrigens geklappt, hatte den Cache noch geleert, danach zeigte es auch die eingestellt Formatierung! :D
     
  14. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Ich muss das Thema nochmals aufgreifen, hätte ich gewusst, das im weiteren Verlauf des Shop Aufbaus dadurch solche "Schwierigkeiten" auftreten, hätte ich vielleicht eine andere Lösung von vorn herein bevorzugt.
    Wie im Beitrag hier: https://www.gambio.de/forum/threads/mengeneinheiten-im-checkout-deaktivieren.38279/
    zieht die Lösung nun unschöne Folgen nach sich. :confused:

    Wäre es nicht einfacher möglich hier einen "statischen Text" zu platzieren? Oder Kann ich Zusatzfelder dahin positionieren?
    Beim statischen Text wäre der Nachteil ich hab keine Auswahlmöglichkeit zwischen mein zwei benötigten Infos also einmal 1,00€ und einmal 1,85€ :(.

    Vielleicht hat jemand der Erfahrenen noch ein Idee dazu. :oops:
     

    Anhänge:

  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das würde mit einer Anpassung im Template gehen.
    1. Nachteil: wenn sich bei einem Update etwas an der originalen Datei ändert, muss mann das neu machen, bzw. die Änderungen übernehmen.

    Für Version 3.10.0.1 würde das z.B. so gehen:
    gehe mit dem FTP-Programm in
    templates/Honeygrid/module/product_info/
    und kopiere die standard.html
    Nenne die Kopie z.B. standard_1.html und lege diese neben der Originalen Datei ab.

    Suche in der Kopie nach:
    Code:
    {block name="module_product_info_standard_sticky_box_price_include"}
                                                                {include file="get_usermod:{$tpl_path}snippets/product_info/price.html"}
                                                            {/block}
    und füge darunter ein:
    HTML:
    <div class="mein-text">{$txt.text_mein-text-1}</div>
    Anschließend legst Du in lang/german/ user_sections/product/
    eine Datei
    product_info.lang.inc.php
    an, mit diesem Inhalt:
    Code:
    <?php
    /* --------------------------------------------------------------
        product_info.lang.inc.php 2015-01-02 gm
        Gambio GmbH
        http://www.gambio.de
        Copyright (c) 2015 Gambio GmbH
        Released under the GNU General Public License (Version 2)
        [http://www.gnu.org/licenses/gpl-2.0.html]
       --------------------------------------------------------------
    */
    
    $t_language_text_section_content_array = array(
        // productstext unter dem Preis
        'text_mein-text-1'     => 'inkl. Verpackung 1:',
    );
    Wenn Du weitere Texte hast, kommen die entsprechend darunter
    also
    'text_mein-text-1' => 'inkl. Verpackung 1:',
    'text_mein-text-2' => 'inkl. Verpackung 2:',
    ...
    );

    Das selbe machst Du für die anderen Sprachen, die Du nutzt.
    Cache für Texte, Module und Seiten (von unten nach oben) leeren.

    Jetzt kannst Du im Artikel das Template "standard_1" auswählen und der Text wird angezeigt

    2. Nachteil: Das müsste man jetzt für alle Texte machen,

    Ich würde das aber gar nicht unbedingt unter den Preis schreiben, sondern darüber.
    Unter dem Preis erwartet man MwSt, Grundpreise und Versandkosten, aber keine Zusatzleistungen.

    Wenn Du keine Attribute oder Eigenschaften nutzt, könntest Du Attribute dafür einrichten.
    Die werden in einem Feld über dem Preis angezeigt.
    Und man kann sie auch in der Listenansicht anzeigen lassen (wenn man möchte)
     
  16. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    7
    Vielen Dank Barbara für Deine Mühe und Denkanstöße.

    Ich habs jetzt mit den Attributen gelöst (siehe Anhang), so ist es updatesicher, optisch geht es nicht unter und mir fällt im gleichen Atemzug die Grundpreisberechnung um einiges leichter, ohne das ich tricksen muss.

    Viele Grüße und schönes Wochenende
    Enrico
     

    Anhänge:

  17. martin_FFM

    martin_FFM Mitglied

    Registriert seit:
    28. Januar 2020
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    7
    Auch wenn das ein alters Thema ist.... ich bräuchte das auch mit der Angabe unterm Preis.
    Ich nutze die Cloud version und denke da habe ich wohl keine Chance.
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nein, in der Cloud hast Du keine Möglichkeit
    Da geht es nur mit dem Zusatzfeld oder den Attributen oben drüber.
     
  19. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.696
    Danke erhalten:
    886
    Danke vergeben:
    288
    Eben. Ich würde ein Attribut "Geschenkkarton" anlegen und den Kunden das auswählen lassen.
    Dann geht das auch mit verschiedenen Preisen.
    Oder ist der Geschenkkarton grundsätzlich dabei und der Kunde hat keine Möglichkeit den Artikel auch ohne zu bekommen?
     
  20. martin_FFM

    martin_FFM Mitglied

    Registriert seit:
    28. Januar 2020
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    7
    kann ich einen Wechsel eigentlich machen ?