Datumsangabe zum Liefertermin

Thema wurde von Peter Reichel, 30. Oktober 2017 erstellt.

  1. Peter Reichel

    Peter Reichel Neues Mitglied

    Registriert seit:
    23. Oktober 2012
    Beiträge:
    3
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo Liebe Foren Gemeinde,

    für meinen Shop ist es notwendig eine Lieferdatum anzugeben.

    Ich habe in der Checkout_payment.html

    einen datepicker eingefügt und auch ein Feld dafür.
    Das Feld wird angezeigt und wenn ich datei einzeln teste, dann auch der Datepicker.
    Sobald es online ist, erscheint der picker nicht mehr.

    Hier mal der Code, vielleicht einer ja eine Idee und kann mir hier helfen.
    Code:
    {load_language_text section="checkout_payment"}
    {load_language_text section="buttons" name="button"}
    {load_language_text section="withdrawal" name="withdrawal"}
    {load_language_text section="amazonadvancedpayment" name="amzadvpay"}
    {load_language_text section="general" name="general"}
    
    {include file="get_usermod:{$tpl_path}snippets/navigation/process_funnel.html" step=2}
    
    <h1>{$general.YOUR_ORDER}</h1>
    
    <br/>
    
    {if $error != ''}
        {include file="get_usermod:{$tpl_path}snippets/alert_message.html" message=$error type="danger"}
    {/if}
    
    <form id="checkout_payment" action="{$FORM_ACTION_URL}" method="post" class="form-horizontal">
    
        <fieldset>
            <legend>{$txt.title_address}</legend>
    
                {if $amazonadvpay_active}
                    {$amzadvpay.note_billing_address}
                {else}
    
                <div class="row">
                    <div class="col-md-12 indent-sm-1">
                       
                        <address>{$ADDRESS_LABEL}</address>
                    </div>
                    <div class="col-md-12 indent-sm-1 space-1">
                        <a class="btn btn-default btn-sm" href="{'checkout_payment_address.php'|xtc_href_link:'':'SSL'}">{$button.address_change}</a>
                    </div>
                </div>
    
            {/if}
    
        </fieldset>
    
        <fieldset>
            <legend>{$txt.heading_payment}</legend>
    
            <div class="row">
                <div class="col-xs-12 indent-sm-1 items">
                    {if $GV_COVER != 'true'}
                        {if $amazonadvpay_active}
                            <input type="hidden" name="payment" value="amazonadvpay">
                            {amazon_payment id='walletWidgetDiv'}
                        {else}
                            <p class="space-1">{$txt.text_payment}</p>
                            {$PAYMENT_BLOCK}
                        {/if}
                        {$module_gift}
                    {else}
                        <input type="hidden" name="cot_gv" value="on" />
                        <p>{$txt.text_gccover}</p>
                    {/if}
                </div>
            </div>
           
        </fieldset>
       
        <fieldset>
           
            <legend>{$txt.title_comments}</legend>
    
            <div class="form-group">
                <div class="col-sm-12 indent-sm-1">
    
                    <p>Liefertermin: <input type="text" id="datepicker"></p>
    
                    <label for="{$COMMENTS_NAME}">{$txt.text_comments}</label>
                    <textarea placeholder="{$txt.text_comments}" id="{$COMMENTS_NAME}" name="{$COMMENTS_NAME}" class="form-control" wrap="{$COMMENTS_WRAP}">{$COMMENTS_VALUE}</textarea>
                </div>
            </div>
    
            <input type="hidden" name="{$COMMENTS_HIDDEN_NAME}" value="{$COMMENTS_HIDDEN_VALUE}" />
    
        </fieldset>
       
        {if $SHOW_WITHDRAWAL || $show_abandonment_download || $show_abandonment_service}
            <fieldset data-gambio-widget="radio_selection" data-radio_selection-selection="div.checkbox" >
               
                <legend>
                    {$txt.title_withdrawal} <a href="request_port.php?module=ShopContent&action=download&coID={gm_get_conf get="GM_WITHDRAWAL_CONTENT_ID"}" title="{$withdrawal.download_as_pdf}"><span class="fa fa-download"></span><span class="hidden-xs"> {$withdrawal.download_as_pdf}</span></a>
                </legend>
    
                {foreach key=index from=$withdrawal_array item=withdrawal_data}
                    {if $withdrawal_data.data_type == 'content'}
    
                        <div class="form-group">
                            <div class="col-sm-12 indent-sm-1">
                                <label>{($SHOW_CHECKBOX_WITHDRAWAL && $index == 0) ? $txt.text_withdrawal : "" }</label>
                                <div class="miscellaneous-container" id="{$withdrawal_data.data.NAME}">{$withdrawal_data.data.TEXT}</div>
                            </div>
                        </div>
    
                    {elseif $withdrawal_data.data_type == 'iframe'}
    
    
                        <div class="form-group">
                            <div class="col-sm-12 indent-sm-1">
                                <label>{($SHOW_CHECKBOX_WITHDRAWAL && $index == 0) ? $txt.text_withdrawal : "" }</label>
                                <div class="miscellaneous-container iframe">
                                    <iframe src="{$withdrawal_data.data.IFRAME_URL}" id="{$withdrawal_data.data.NAME}" name="{$withdrawal_data.data.NAME}"></iframe>
                                </div>
                            </div>
                        </div>
    
                    {/if}
                {/foreach}
    
                {if $SHOW_CHECKBOX_WITHDRAWAL}
                    <div class="row">
                        <div class="col-sm-12 indent-sm-1">
                            <div class="checkbox alert">
                                <label>
                                    <input type="checkbox" name="withdrawal" id="withdrawal" value="withdrawal">
                                    {$txt.text_accept_withdrawal}
                                </label>
                            </div>
                        </div>
                    </div>
                {/if}
    
                {if $show_abandonment_download}
                    <div class="row">
                        <div class="col-sm-12 indent-sm-1">
                            <div class="checkbox alert">
                                <label>
                                    <input type="checkbox" name="abandonment_download" id="abandonment_download" value="abandonment_download">
                                    {$withdrawal.text_abandonment_download}
                                </label>
                            </div>
                        </div>
                    </div>
                {/if}
    
                {if $show_abandonment_service}
                    <div class="row">
                        <div class="col-sm-12 indent-sm-1">
                            <div class="checkbox alert">
                                <label>
                                    <input type="checkbox" name="abandonment_service" id="abandonment_service" value="abandonment_service">
                                    {$withdrawal.text_abandonment_service}
                                </label>
                            </div>
                        </div>
                    </div>
                {/if}
    
            </fieldset>
        {/if}
       
        {if $AGB_IFRAME == 1 || $conditions_data.TEXT}
            <fieldset data-gambio-widget="radio_selection" data-radio_selection-selection="div.checkbox" >
               
                <legend>
                    {$txt.title_agb} <a href="request_port.php?module=ShopContent&action=download&coID=3" title="{$withdrawal.download_as_pdf}"><span class="fa fa-download"></span><span class="hidden-xs"> {$withdrawal.download_as_pdf}</span></a>
                </legend>
       
                {if $AGB_IFRAME == 1}
                    <div class="form-group">   
                    <div class="col-sm-12 indent-sm-1">
                        <label>{($SHOW_CONDITIONS_CHECKBOX) ? $txt.text_agb : "" }</label>
                        <div class="miscellaneous-container iframe">
                            <iframe src="{$AGB_IFRAME_URL}" readonly="readonly"></iframe>
                        </div>
                    </div>
                    </div>
                {else}
       
                    <div class="form-group">
                        <div class="col-sm-12 indent-sm-1">
                            <label>{($SHOW_CONDITIONS_CHECKBOX) ? $txt.text_agb : "" }</label>
                            <div class="miscellaneous-container" id="{$conditions_data.NAME}">{$conditions_data.TEXT}</div>
                        </div>
                    </div>
       
                {/if}
       
                {if $SHOW_CONDITIONS_CHECKBOX}
                    <div class="row">
                        <div class="col-sm-12 indent-sm-1">
                            <div class="checkbox alert">
                                <label>
                                    <input type="checkbox" name="conditions" id="conditions" value="conditions">
                                    {$txt.text_accept_agb}
                                </label>
                            </div>
                        </div>
                    </div>
                {/if}
       
            </fieldset>
        {/if}
    
        {if $TRANSPORT_CONDITIONS_IFRAME == 1 || $TRANSPORT_CONDITIONS_TEXT}
            <fieldset data-gambio-widget="radio_selection" data-radio_selection-selection="div.checkbox" >
    
                <legend>
                    {$txt.title_transport_conditions} <a href="request_port.php?module=ShopContent&action=download&coID=3210123" title="{$withdrawal.download_as_pdf}"><span class="fa fa-download"></span><span class="hidden-xs"> {$withdrawal.download_as_pdf}</span></a>
                </legend>
    
                {if $TRANSPORT_CONDITIONS_IFRAME == 1}
                    <div class="form-group">
                        <div class="col-sm-12 indent-sm-1">
                            <label>{$txt.text_transport_conditions}</label>
                            <div class="miscellaneous-container iframe">
                                <iframe src="{$TRANSPORT_CONDITIONS_IFRAME_URL}" readonly="readonly"></iframe>
                            </div>
                        </div>
                    </div>
                {else}
    
                    <div class="form-group">
                        <div class="col-sm-12 indent-sm-1">
                            <label>{$txt.text_transport_conditions}</label>
                            <div class="miscellaneous-container">{$TRANSPORT_CONDITIONS_TEXT}</div>
                        </div>
                    </div>
    
                {/if}
    
                <div class="row">
                    <div class="col-sm-12 indent-sm-1">
                        <div class="checkbox alert">
                            <label>
                                <input type="checkbox" name="accept_transport_conditions" id="accept_transport_conditions" value="1">
                                {$txt.text_accept_transport_conditions}
                            </label>
                        </div>
                    </div>
                </div>
    
            </fieldset>
        {/if}
    
        <div class="row">
            <div class="col-xs-6 col-sm-4 col-md-3 back_button">
                <a href="{$BUTTON_BACK_URL }" class="btn btn-default btn-block">{$button.back}</a>
            </div>
            <div class="col-xs-6 col-sm-4 col-sm-offset-4 col-md-3 col-md-offset-6 text-right continue_button">
                <input type="submit" class="btn btn-primary btn-block" value="{$button.continue}">
            </div>
        </div>
    
        <code>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
        <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
    </code>     
    <script>
     
        $(function() {
            $.datepicker.regional['de'] = {
            closeText: 'Done',
            prevText: 'Prev',
            nextText: 'Next',
            currentText: 'heute',
            monthNames: ['Januar','Februar','März','April','Mai','Juni',
            'Juli','August','September','Oktober','November','Dezember'],
            monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
            'Jul','Aug','Sep','Okt','Nov','Dez'],
            dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
            dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
            dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
            weekHeader: 'KW',
            dateFormat: 'dd.mm.yy',
            firstDay: 0,
            isRTL: false,
            showMonthAfterYear: false,
            yearSuffix: ''};
         
            $("#datepicker").datepicker($.extend({}, $.datepicker.regional["de"], {
                onSelect: function(deliverydate, inst) {
                    var comments = $('#comments').val();
                    $('#comments').val('Liefertermin/Delivery date:'+deliverydate+'\n\n'+comments);
                }
        }))
        }); 
    </script>
    
    </form>

    Danke für eure Hilfe.