Seite 7 von 10 ErsteErste ... 56789 ... LetzteLetzte
Ergebnis 61 bis 70 von 100

Thema: Bundestag verabschiedet Gesetz zur Einfhrung der Buttonlsung

  1. #61
    Padawan Stufe I Avatar von SEIN
    Registriert seit
    12.12.2008
    Beitrge
    42
    Themen
    11
    DANKE
    3
    Erhaltene Danke: 0

    Standard

    Vielen Dank fr den Vorschlag!
    Habe das gerade mal versucht umzusetzen, allerdings wird bei mir nun der Bereich oberhalb und unterhalb der zu kaufenden Ware in der von mir gewhlten Farbe hinterlegt, allerdings der Bereich, wo die Artikel aufgelistet werden, bleibt unverndert in dem Grau.
    Hast du noch einen Tipp, wie ich diesen Bereich auch "einfrben" kann?

    Noch einen schnen Abend

  2. #62
    Padawan Anwrter Avatar von SunStarAC
    Registriert seit
    22.05.2012
    Beitrge
    7
    Themen
    3
    DANKE
    1
    Erhaltene Danke: 0

    Standard

    Zitat Zitat von webchills Beitrag anzeigen
    Vorschlag:
    includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation.php

    Du umschliesst diesen Bereich mit einem neuen Container und fgst zu Beginn ein:
    Code:
    <div id="cartandsum">
    schaut dann so aus:
    Code:
    <div id="cartandsum">
    <h2 id="checkoutConfirmDefaultHeadingCart"><?php echo HEADING_PRODUCTS; ?></h2>
    Und am Ende schliesst Du den Container wieder mit
    Code:
    </div>
    schaut dann so aus:
    Code:
    <div id="orderTotals"><?php $order_total_modules->output(); ?></div>
    <?php
      }
    ?>
    </div>
    Jetzt kannst Du diesem Bereich in Deinem Stylesheet eine Hintergrundfarbe geben und trgst z.B. ein:
    Code:
    #cartandsum{
        background:#F6F6F6;    
    }
    Ergebnis ist dann:
    Anhang 705

    Der Jammer mit dieser "Buttonlsung" ist, dass manche es so empfehlen, manche so, das macht es so schwierig eine definitive Version zu erstellen und die auch gleich in die Zen-Cart Grundinstallation zu bernehmen.
    Ich habe nun schon bei vielen gesehen, dass die Angabe zur Lieferzeit auch aufscheinen muss. Andere wiederum messen dem nicht so viel Bedeutung bei.
    Solange das nicht wirklich definitiv abmahnsicher geregelt ist, ist das ein stndiges Herumdoktern.

    Besten dank fr Deine schnelle Hilfe *thumbsup*
    Kannst du oder jemand anders mir sagen in welcher Datei ich jetzt die Hintergrundfarbe einstellen bzw. einfgen muss?
    Muss gestehen, habe unseren Shop nicht von 0 auf eingerichtet sondern, nach Erstellung / Einrichtung des Grundgerst, bernommen.

    @webchills
    Der Text zwischen der Endsumme und dem neuen Button mu weg.
    Laut TrustedShop und Hndlerbund darf zwischen der Endsummer und dem Button NICHTS mehr stehen.

    Gru
    SunStar

  3. #63
    Padawan Stufe VIII Avatar von amatoris
    Registriert seit
    03.06.2009
    Beitrge
    1.502
    Themen
    150
    DANKE
    54
    Erhaltene Danke: 89

    Standard

    Jetzt kannst Du diesem Bereich in Deinem Stylesheet eine Hintergrundfarbe geben und trgst z.B. ein:
    Code:

    #cartandsum{ background:#F6F6F6;}


    gemeint ist die stylesheet.css im css-Ordner deines Templates.
    dort fgst du einfach den von webchills geschriebenen Code ein. Die Farbe kannst du dann variieren und auch andere Variablen hinzufgen.

  4. #64
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    sterreich
    Beitrge
    6.093
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 962

    Standard

    Feinabstimmung der Hintergrundfarbe in:
    includes/templates/DEINTEMPLATE/css/stylesheet.css

    Sollte in der Artikelliste im Warenkorb weiterhin eine andere Farbe auftauchen, dann kommt die von ebenfalls in diesem Stylesheet hinterlegten Definitionen fr die Hintergrundfarben der ungerade und geraden Spalten.
    Einfach im Quelltext schauen und diese Farben im Stylesheet entsprechend anpassen

    Wenn der Text ber dem Button weg soll:
    includes/languages/german/DEINTEMPLATE/checkout_confirmation.php:
    Code:
    define('TITLE_CONTINUE_CHECKOUT_PROCEDURE','');
    define('TEXT_CONTINUE_CHECKOUT_PROCEDURE','');
    Oder die entsprechende Platzhalter direkt rausnehmen in includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation_default.php
    !!! kostenloser Support ausschlielich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  5. #65
    Padawan Stufe IV Avatar von rsagb
    Registriert seit
    08.03.2007
    Beitrge
    328
    Themen
    31
    DANKE
    8
    Erhaltene Danke: 3

    Standard

    Zitat Zitat von SunStarAC Beitrag anzeigen
    @webchills
    Der Text zwischen der Endsumme und dem neuen Button mu weg.
    Laut TrustedShop und Hndlerbund darf zwischen der Endsummer und dem Button NICHTS mehr stehen.

    Gru
    SunStar

    Das ist so nicht ganz richtig: vielmehr muss bei Lieferungen ins Nicht-EU-Ausland (und die Schweiz gehrt dazu) noch ein Text hinzugefgt werden, welcher auf evtl. anfallende Zlle oder Einfuhrsteuern etc. hinweist und darafu, dass dies der Kunde zu tragen hat.

    Deswegen Frage in die Runde:
    Wie werte ich das Lieferland (Lieferland nicht in Zone EU enthalten) aus um diesen Text anzuzeigen ?
    Gre
    rsagb

  6. #66
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    sterreich
    Beitrge
    6.093
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 962

    Standard

    Zitat Zitat von rsagb Beitrag anzeigen
    Das ist so nicht ganz richtig: vielmehr muss bei Lieferungen ins Nicht-EU-Ausland (und die Schweiz gehrt dazu) noch ein Text hinzugefgt werden, welcher auf evtl. anfallende Zlle oder Einfuhrsteuern etc. hinweist und darafu, dass dies der Kunde zu tragen hat.
    Deswegen Frage in die Runde:
    Wie werte ich das Lieferland (Lieferland nicht in Zone EU enthalten) aus um diesen Text anzuzeigen ?
    Eine unendliche Geschichte...
    Folgender Lsungsvorschlag, wenn der so ok ist, dann aktualisiere ich das Buttonlsungsmodul damit.
    Ergebnis schaut so aus, falls Lieferadresse in einem Nicht-EU-Land:
    zollhinweis.jpg
    Falls Lieferadresse in einem EU-Land:
    ohnezollhinweis.jpg

    So gehts:

    1)
    Folgenden SQL Befehl ber phpMyAdmin einspielen:
    Code:
    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES 
    ('EU Countries', 'EU_COUNTRIES_FOR_LAST_STEP', 'BE,BG,DK,DE,EE,FI,FR,GR,IE,IT,LV,LT,LU,MT,NL,AT,PL,PT,RO,SE,SK,SI,ES,CZ,HU,GB,CY', 'Enter the countries which are part of the European Union. Two digit ISO codes, comma separated.', '1', '100', now(), now(), NULL, NULL);
    INSERT INTO configuration_language (configuration_title, configuration_key, configuration_description, configuration_language_id) VALUES
    ('EU Lnder', 'EU_COUNTRIES_FOR_LAST_STEP', 'Tragen Sie hier die Mitgliedsstaaten der Europischen Union ein. Wenn an Lnder geliefert wird, die nicht in dieser Liste stehen, dann erscheint im letzten Schritt des Bestellvorgangs ein Hinweis auf mgliche Zollgebhren. Zweistellige ISO Codes mit Komma getrennt.','43');
    Nun ist unter Konfiguration > Mein Shop ein Feld vorhanden, in dem die derzeitigen EU-Staaten bereits eingetragen sind. Falls ntig hier die Lndercodes entsprechend anpassen

    2)
    includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation_default.php
    ab ca. Zeile 173 ndern von:
    Code:
    <?php
      echo zen_draw_form('checkout_confirmation', $form_action_url, 'post', 'id="checkout_confirmation" onsubmit="submitonce();"');
    
      if (is_array($payment_modules->modules)) {
        echo $payment_modules->process_button();
      }
    ?>
    <div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"') ;?></div>
    </form>
    <div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div>
    
    </div>
    auf
    Code:
    <?php
      echo zen_draw_form('checkout_confirmation', $form_action_url, 'post', 'id="checkout_confirmation" onsubmit="submitonce();"');
    
      if (is_array($payment_modules->modules)) {
        echo $payment_modules->process_button();
      }
    ?>
    
    <?php
     // zollhinweis fr nicht EU
            $dest_country = $order->delivery['country']['iso_code_2'];
            $dest_zone = 0;
            $error = false;
            $countries_table = EU_COUNTRIES_FOR_LAST_STEP; 
            $country_zones = split("[,]", $countries_table);
            if (!in_array($dest_country, $country_zones)) {
                $dest_zone = $i;
                echo TEXT_NON_EU_COUNTRIES;
            } else {
                // do nothing
            }
            ?>
    </div>
    <div class="buttonRow center"><?php echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"') ;?></div>
    </form>
    </div>
    3)
    includes/langauges/german/DEINTEMPLATE/checkout_confirmation.php
    Sprachdefinition mit dem gewnschten Text anlegen, z.B.
    Code:
    define('TEXT_NON_EU_COUNTRIES','Hinweis:<br/>Ihre Bestellung wird in ein Nicht-EU-Land geliefert. Zustzlich fallen im Rahmen Ihrer Bestellung noch weitere Steuern oder Kosten an, die nicht ber uns abgefhrt bzw. von uns in Rechnung gestellt werden.');
    Gendert von webchills (04.08.2012 um 11:29 Uhr)
    !!! kostenloser Support ausschlielich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  7. #67
    Padawan Stufe I Avatar von chris01
    Registriert seit
    19.12.2006
    Beitrge
    70
    Themen
    10
    DANKE
    0
    Erhaltene Danke: 3

    Standard

    @Webchills:

    Ich htte auch noch was:

    1. Was mir aufgefallen ist: includes/classes/order.php

    In Zeile 201 wird dem Array folgendes hinzugefgt:
    PHP-Code:
    'merkmale' => $orders_products->fields['products_merkmale'], 
    Ist das Feld hier wirklich ntig? Die Tabelle aus der die Daten kommen (siehe SQL Abfrage Zeile 164) ist die orders_products in der das Feld products_merkmale gar nicht existiert. Zudem wird es in der SQL-Abfrage auch gar nicht abgefragt.


    2. Bei Nachnahme (DHL) muss auch noch ein Hinweistext ausgegeben werden, dass der Postbote 2 Euro erhebt. Ich habe hier eine einfache Version:
    (includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation_default.php)

    PHP-Code:
    <?php
       
    if ($GLOBALS[$class]->code==="cod") {
    ?>

    <div><strong>Hinweis zu Nachnahme:</strong> Zustzlich erhebt der Zusteller vor Ort eine Gebhr in Hhe von 2 Euro, welche nicht in unserem Gesamtbetrag ausgewiesen wird.</div>

    <?php ?>
    3. Zudem habe ich bei mir noch eine Spalte mit den Einzelpreisen eingefgt:
    (includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation_default.php)

    PHP-Code:
    <td class="cartUnitPriceDisplay">
              <?php echo $currencies->display_price($order->products[$i]['final_price'], $order->products[$i]['tax'], 1);?>
     </td>
    Zustlich muss natrlich noch eine neue Tabellenberschrift <th> am Anfang der Tabelle eingefgt werden.



    4. Bild des Produkts anzeigen:

    includes/classes/order.php

    Ca. Zeile 446:

    Suche:
    PHP-Code:
     $this->products[$index] = array('qty' => $products[$i]['quantity'],
                                          
    'name' => $products[$i]['name'], 
    Fge danach ein:

    PHP-Code:
    'image' => $products[$i]['image'], 
    Spalte in der Tabelle einfgen:
    (includes/templates/DEINTEMPLATE/templates/tpl_checkout_confirmation_default.php)

    PHP-Code:
    <td class="cartProductImg">
    <?php echo zen_image(DIR_WS_IMAGES $order->products[$i]['image'], $order->products[$i]['name'], IMAGE_SHOPPING_CART_WIDTHIMAGE_SHOPPING_CART_HEIGHT);?>
     </td>
    Zustlich muss natrlich noch eine neue Tabellenberschrift <th> am Anfang der Tabelle eingefgt werden.
    Gendert von chris01 (04.08.2012 um 16:01 Uhr)

  8. #68
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    sterreich
    Beitrge
    6.093
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 962

    Cool Buttonlsung 2.0 fr Zen-Cart 1.5 deutsch

    Das Modul ist nun im Downloadbereich aktualisiert. Danke fr die zahlreichen Hinweise und Vorschlge in diesem Thread.

    Buttonlsung 2.0 fr Zen-Cart 1.5 deutsch

    Die letzte Seite des Bestellvorgangs sieht damit nun folgendermaen aus:

    Bei Lieferadresse in einem Nicht-EU-Land wird nun ein Hinweis auf mgliche anfallende Zlle und andere Gebhren angezeigt.

    @chris01
    Zeile 201 in der order.php war sinnlos und wurde entfernt
    !!! kostenloser Support ausschlielich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  9. #69
    Padawan Stufe V Avatar von Beowolf
    Registriert seit
    14.06.2011
    Beitrge
    667
    Themen
    198
    DANKE
    60
    Erhaltene Danke: 14

    Standard

    Danke fr die schnelle Umsetzung.

    Ein Frage noch. Wenn das Artikelbild in der Bestellbersicht nicht erscheint, was mache ich dann falsch?

    Gre und Danke
    Manfred

  10. #70
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    sterreich
    Beitrge
    6.093
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 962

    Standard

    Du machst nichts falsch, die includes/classes/order.php war nicht ganz up to date. Ist jetzt im Download ok, lads nochmal runter und verwende die includes/classes/order.php aus dem aktuellen Download.
    !!! kostenloser Support ausschlielich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  11. Folgender User sagt Danke zu webchills fr den ntzlichen Beitrag:

    rsagb (06.08.2012)

Seite 7 von 10 ErsteErste ... 56789 ... LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhnge hochladen: Nein
  • Beitrge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz verffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedrfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in sterreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfgung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]