Neu Zweiter "Kaufen" Button

xadoX

Sehr aktives Mitglied
11. September 2012
596
46
Hallo,

wir würden gerne im letzten Schritt des Bestellvorgangs oben einen zweiten "Kaufen" Button einfügen.

Dazu müsste ja die Datei step5-confirmation.tpl angepasst werden.

Jetzt einfach nur folgenden Part kopieren und nach oben ziehen, zeigt zwar den Button an, allerdings ist dieser ohne Funktion beim Drücken darauf:

HTML:
<input value="Zahlungspflichtig bestellen" id="complete-order-button" class="btn btn-primary btn-lg pull-right submit submit_once" type="submit">

Nun vermute ich, dass noch weitere Teil aus dem <form Abschnitt mit kopiert werden müssten. Hier der Auszug.

Code:
<form method="post" name="agbform" id="complete_order" action="{get_static_route id='bestellabschluss.php'}">
        {$jtl_token}       
        {if !isset($smarty.session.cPlausi_arr)}
            {assign var=plausiArr value=array()}
        {else}
            {assign var=plausiArr value=$smarty.session.cPlausi_arr}
        {/if}

        {hasCheckBoxForLocation bReturn="bCheckBox" nAnzeigeOrt=$nAnzeigeOrt cPlausi_arr=$plausiArr cPost_arr=$cPost_arr}
        {if $bCheckBox}
            <hr>
            {include file='snippets/checkbox.tpl' nAnzeigeOrt=$nAnzeigeOrt cPlausi_arr=$plausiArr cPost_arr=$cPost_arr}
            <hr>
        {/if}
        <div class="row">
            <div class="col-xs-12 order-submit">
                {block name="checkout-confirmation-confirm-order"}
                <div class="panel-wrap basket-well basket-final">
                    <div class="panel panel-primary" id="panel-submit-order">
                        <div class="panel-body">
                            <input type="hidden" name="abschluss" value="1" />
                            <input type="hidden" id="comment-hidden" name="kommentar" value="" />
                            {include file="checkout/inc_order_items.tpl" tplscope="confirmation"}
                            <input type="submit" value="{lang key="orderLiableToPay" section="checkout"}" id="complete-order-button" class="btn btn-primary btn-lg pull-right submit submit_once" />
                            <a href="{get_static_route id='warenkorb.php'}" class="btn btn-link btn-lg">{lang key="modifyBasket" section="checkout"}</a>
                        </div>
                        {if $Einstellungen.kaufabwicklung.bestellvorgang_wrb_anzeigen == 1}
                            {lang key="cancellationPolicyNotice" section="checkout" assign="cancellationPolicyNotice"}
                            {lang key="wrb" section="checkout" assign="wrb"}
                            {if isset($AGB->kLinkWRB) && $AGB->kLinkWRB > 0}
                                {assign var='linkWRB' value='<a href="navi.php?s='|cat:$AGB->kLinkWRB|cat:'" class="popup">Widerrufsbestimmungen</a>'}
                                {assign var='linkAGB' value='<a href="navi.php?s='|cat:$AGB->kLinkAGB|cat:'" class="popup">AGB</a>'}
                                <div style="padding:50px 20px 20px 20px;font-size:11px;color:#a7a7a7">{$cancellationPolicyNotice|replace:"#LINK_WRB#":$linkWRB|replace:"#LINK_AGB#":$linkAGB}</div>
                            {elseif !empty($AGB->cWRBContentHtml)}
                                {block name="checkout-confirmation-modal-agb-html"}
                                {assign var='linkWRB' value='<a href="#" data-toggle="modal" data-target="#wrbHtmlModal" class="modal-popup" id="wrb">'|cat:$wrb|cat:'</a>'}
                                <div class="alert alert-info">{$cancellationPolicyNotice|replace:'#LINK_WRB#':$linkWRB}</div>
                                <div class="modal fade" id="wrbHtmlModal" tabindex="-1" role="dialog" aria-labelledby="wrbHtmlLabel">
                                    <div class="modal-dialog" role="document">
                                        <div class="modal-content">
                                            <div class="modal-header">
                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                                                <h4 class="modal-title" id="wrbHtmlLabel">{lang key="wrb" section="checkout"}</h4>
                                            </div>
                                            <div class="modal-body">
                                                {$AGB->cWRBContentHtml}
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                {/block}
                            {elseif !empty($AGB->cWRBContentText)}
                                {block name="checkout-confirmation-modal-agb-text"}
                                {assign var='linkWRB' value='<a href="#" data-toggle="modal" data-target="#wrbTextModal" class="modal-popup" id="wrb">'|cat:$wrb|cat:'</a>'}
                                <div class="alert alert-info">{$cancellationPolicyNotice|replace:'#LINK_WRB#':$linkWRB}</div>
                                <div class="modal fade" id="wrbTextModal" tabindex="-1" role="dialog" aria-labelledby="wrbTextLabel">
                                    <div class="modal-dialog" role="document">
                                        <div class="modal-content">
                                            <div class="modal-header">
                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                                                <h4 class="modal-title" id="wrbTextLabel">{lang key="wrb" section="checkout"}</h4>
                                            </div>
                                            <div class="modal-body">
                                                {$AGB->cWRBContentText}
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                {/block}
                            {/if}
                        {/if}
                    </div>
                </div>
                {/block}
            </div>
        </div>{* /row *}
    </form>

Kann mir jemand sagen, was ich davon auch mit nach oben ziehen muss, damit der Button die gleiche Funktion hat wie der Button unten am Ende?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.701
1.612
Berlin
Es gibt für den Kaufbutton Bestimmungen, wie er beschriftet sein muss und auch an welcher Position er sein muss, wenn du einen zweiten Button einfügst wärst du vermutlich abmahngefährdet, es sei denn du verkaufst nicht an Privatpersonen.
Wenn dem so ist, ist es am einfachsten, einfach oben einen button hinzusetzen, den mit einem click event zu versehen und dadurch den untern Button zu triggern.