"In den Warenkorb" ändern

Thema wurde von Bianca, 7. Mai 2014 erstellt.

  1. Bianca
    Bianca Erfahrener Benutzer
    Registriert seit:
    13. Oktober 2011
    Beiträge:
    406
    Danke erhalten:
    20
    Danke vergeben:
    35
    Hallo zusammen!
    Ich möchte "In den Warenkorb" bei der Produktauflistung in "Ansehen" ändern.
    Bei Texte anpassen bin ich mir nicht sicher, welchen ich ändern muss, in der Produktansicht soll der Text so bleiben...
    Das Ganze dann auch in englisch.

    Kann ich beide Sprachen über Texte anpassen ändern? Oder muss ich das in einem Script machen? Welches genau wäre das....?

    Danke :)
     

    Anhänge:

  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Hallo Bianca,
    was soll denn auf den Button in der Produkt-Liste stehen?
    Soll trotzdem in den Warenkorb verlinkt werden oder nur zum Artikel?
     
  3. Bianca
    Bianca Erfahrener Benutzer
    Registriert seit:
    13. Oktober 2011
    Beiträge:
    406
    Danke erhalten:
    20
    Danke vergeben:
    35
    Das ist der Grund, warum ich es in "Ansehen" ändern will :D Die Artikel werden ja nicht in den Warenkorb gelegt, sondern man kommt in die Detailansicht... Oder "Artikel ansehen", mal gucken, was besser passt...

    Also... bei mir ist es zumindest so, dass man zum Artikel kommt! http://www.jam-center.de/merchandising/
    Der Button hat bei mir nicht die Warenkorbfunktion, deshalb würde ich den Text gerne ändern :D
     
  4. Bianca
    Bianca Erfahrener Benutzer
    Registriert seit:
    13. Oktober 2011
    Beiträge:
    406
    Danke erhalten:
    20
    Danke vergeben:
    35
    Oder ist das wieder so ne Admin Geschichte, wie mit den Staffelpreisen? Muss ich mich ausloggen, um die Artikel direkt in den Warenkorb zu legen? Die Kunden sollen aber auch eh besser Artikel nur über die Detailansicht in den Warenkorb legen, damit sie auch alle Infos sehen können...
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Wenn Du den Text änderst, ändert dieser sich überall.

    Um das in verschiedenen Sprachen zu haben, muss man eine Sprach-Variable einsetzen.
    Dazu aus dem Ordner
    lang/ german/ sections/ _samples
    diese Datei herunter laden:
    buttons.1.lang.inc.php
    die Zeile
    Code:
    'your_opinion' => 'Ihre Meinung'
    ersetzen mit:
    Code:
    'your_opinion' => 'Ihre Meinung',
    'product' => 'zum Produkt'
    wobei "zum Produkt" natürlich durch den gewünschten Text ersetzt werden kann.
    Speichern und in das Verzeichnis
    lang/ german/ sections
    hochladen.
    Das Ganze für die englische Sprache wiederholen.

    Für die Listenansicht:
    Die Datei templates/EyeCandy/module/product_listing/product_listing_v1.html
    runterladen und umbenennen in
    product_listing_v1-USERMOD.html.
    In der Datei suchen nach
    HTML:
    add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}>
    			<span class="button-outer">
    			<span class="button-inner">{$button.add_to_cart}</span>
    			</span>
    </a>
    und ersetzen mit
    HTML:
    <!--add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'&quot;'} {$txt.text_buy}"{/if}>
    			<span class="button-outer">
    			<span class="button-inner">{$button.add_to_cart}</span>
    			</span>
    </a>-->
    ein par Zeilen tiefer suchen nach
    HTML:
    <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" />
    {/if} 
    und ersetzen mit
    HTML:
    <!-- Änderung Button DS -->
    	<a href="{$module_data.PRODUCTS_LINK}" class="button_green button_set"><span 
    	class="button-outer"><span class="button-inner">{$button.product}</span></span></a>
    								
    <!--<input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" />
    {/if} -->
    speichern und in den Ordner
    templates/EyeCandy/module/product_listing
    neben die originale Datei hochladen.
    Cache leeren.
     
  6. Bianca
    Bianca Erfahrener Benutzer
    Registriert seit:
    13. Oktober 2011
    Beiträge:
    406
    Danke erhalten:
    20
    Danke vergeben:
    35
    Danke, liebe Barbara, für Deine Mühe! Ich versuch´s :D
     
  7. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    #7 barbara, 24. April 2016
    Zuletzt bearbeitet: 18. Juni 2016
    Wer im Honeygrid in der Listenansicht einen "Zum Produkt" - Button haben möchte:

    Zunächst in der Sprachdatei einen Eintrag für den button-Text machen:
    Dazu die lang/ german/ original_sections/ gui/ buttons.lang.inc.php
    kopieren und die Kopie in das Verzeichnis
    lang/ german/ user_sections/
    laden. In dieser Datei unten die Zeile
    HTML:
        'queue'             => 'Speichern'
    ersetzen mit:
    HTML:
        'queue'             => 'Speichern',
        'to_product'        => 'zum Produkt',
    Alternativ kann man auch eine Datei im Verzeichnis lang/ german/ user_sections/
    mit folgendem Inhalt erstellen:
    HTML:
    <?php
    /* --------------------------------------------------------------
        buttons.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(
    
        'to_product'        => 'zum Produkt',
    );
    statt "zum Produkt" kann natürlich auch ein anderer Text genommen werden.

    Das ganze für jede genutzte Sprache wiederholen.

    Im Verzeichnis
    templates/ Honeygrid/ snippts/ product_listing/
    Die Datei
    product.html
    Kopieren und als product-USERMOD.html neben die originale Datei legen.
    In der Usermod-Datei suchen nach:
    HTML:
    <button class="btn btn-primary btn-buy btn-block{if $p_deactivate_btn === 'true'} btn-inactive{/if} pull-right js-btn-add-to-cart" type="submit" name="btn-add-to-cart" title="{$button.add_to_cart}">
                                                    {$button.add_to_cart}
                                                </button>
    und ersetzen mit:
    HTML:
    <!--<button class="btn btn-primary btn-buy btn-block{if $p_deactivate_btn === 'true'} btn-inactive{/if} pull-right js-btn-add-to-cart" type="submit" name="btn-add-to-cart" title="{$button.add_to_cart}">
                                                    {$button.add_to_cart}
                                                </button>-->
                                             
    <a class="btn btn-to-product "  href="{$p_url}" title="{$p_name_full}" >               
                                        {$button.to_product}</a>
    
    Der Button kann per css angepasst werden:
    Code:
    .btn-to-product{
    background-color: #......;
    }
     
  8. Jahei
    Jahei Erfahrener Benutzer
    Registriert seit:
    15. August 2012
    Beiträge:
    418
    Danke erhalten:
    30
    Danke vergeben:
    80
    Werde ich mal probieren ist das Updatesicher
     
  9. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Wenn Du die -USERMOD-Dateien anlegst, und die Sprachdatei in user_setions kopierst ist es Updatesicher.
     
  10. Jahei
    Jahei Erfahrener Benutzer
    Registriert seit:
    15. August 2012
    Beiträge:
    418
    Danke erhalten:
    30
    Danke vergeben:
    80
    Hm habe gerade mal andere Artikel aufgerufen bei dem einen geht es so bei dem anderen nicht werde mal morgen überprüfen wo der Unterschied liegt bei den Einstellungen kann ja nur bei den Artikeln sein
     
  11. Anonymous
    Anonymous Beta-Held
    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.540
    Danke erhalten:
    813
    Danke vergeben:
    932
    Hallo Barbara,

    ich habe das gerade mal in meinem Testshop umgesetzt. Hat alles soweit geklappt, wie kann ich jetzt noch die Schriftfarbe in weiß ändern?

    Vielen dank im Voraus.
     

    Anhänge:

  12. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Hallo Andreas,
    da wird die normale Link-Farbe genommen.
    Das kannst Du ändern, wenn du in der Datei
    templates/ Honeygrid/ snippts/ product_listing/ product-USERMOD.html
    HTML:
    <a href="{$p_url}".....
    änderst in
    HTML:
    <a class="to-product" href="{$p_url}"
    jetzt kannst Du die Schrift mit
    Code:
    .to-product{
    color: #ffffff;
    }
    ändern.
     
  13. alvina
    alvina Aktives Mitglied
    Registriert seit:
    6. Mai 2015
    Beiträge:
    43
    Danke erhalten:
    5
    Danke vergeben:
    10
    funktioniert das mit dem EyeCandy genau so?
     
  14. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Die Anleitung für EyeCadny findest Du hier:
    (Link nur für registrierte Nutzer sichtbar.)
     
  15. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Da mir gerade aufgefallen ist, dass nur der Text zum Artikel geht, aber nciht der Button, kommt hier eine Korrektur:

    Der neue Button sieht so aus:
    HTML:
    <a class="btn btn-to-product "  href="{$p_url}" title="{$p_name_full}" >               
                                        {$button.to_product}</a>
    Man kann diesen so über css stylen:
    Code:
    .btn-to-product{
    background-color: #663300;
    margin-top: 10px;
    color: #ffffff;
    }
    .btn-to-product:hover{
    background-color: #d4bb9b;
    margin-top: 10px;
    color: #630;
    }
    Natürlich mit den eigenen Werten.

    die Anleitung oben habe ich korrigiert.
     
  16. Cyrus (LeGong)
    Cyrus (LeGong) Erfahrener Benutzer
    Registriert seit:
    21. Dezember 2011
    Beiträge:
    1.434
    Danke erhalten:
    342
    Danke vergeben:
    176
    #16 Cyrus (LeGong), 19. Juni 2016
    Zuletzt bearbeitet: 19. Juni 2016
    Den Button "in den Warenkorb" würde ich persönlich nicht ändern. Der Sinn dieses Buttons und überhaupt der Listenansicht ist, die Kunden, die deinen Shop und deine Produkte kennen, die Möglichkeit anzubieten, ihren einkauf schneller und ohne jedesmal Produktdetailansicht anklicken zu müssen, zu erledigen.
    Ich würde ehe zu der Variante tendieren, wo man zusätzlich "mehr Details..." oder "zum Produkt" anklicken kann.
    in-den-wk.jpg
     
  17. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Hallo Cyrus,
    das lässt Sich mit dem Button auch machen.:)
    Das Problem bei dem "in den Warenkorb" ist, dass der Button nicht in den Warenkorb leitet wenn der Artikel z.B. Eigenschaften hat. Dann ist die Beschriftung "in den Warenkorb" irreführend.


    P.S. Dein kleiner Link unter dem Button könnte in der Mobile-Version zu dicht sein. Das würde ich unbedingt testen.
     
  18. Cyrus (LeGong)
    Cyrus (LeGong) Erfahrener Benutzer
    Registriert seit:
    21. Dezember 2011
    Beiträge:
    1.434
    Danke erhalten:
    342
    Danke vergeben:
    176
    Hallo Barbara,
    Da ich Honeygrid verwende, habe ich MC ausgeschaltet. der Abstand bleibt durchgehend gleich.
    Das ist ja natürlich blöd. Da ich nur mit Attributen arbeite, habe ich das Problem nicht.
    Trotz allem. vielen Dank für den Hinweis.
     
  19. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Hallo Cyrus,

    Ich meinte auch nur, dass man den Link auf dem Handy vielleicht nicht so einfach erwischt, wenn der zu dicht am Button ist.
    Aber auf dem Handy scrollt man vermutlich gar nicht erst soweit ....
     
  20. Cyrus (LeGong)
    Cyrus (LeGong) Erfahrener Benutzer
    Registriert seit:
    21. Dezember 2011
    Beiträge:
    1.434
    Danke erhalten:
    342
    Danke vergeben:
    176
    Das werde ich gleich mal testen.