Не проставляется наименование доставки и способ оплаты , при выборе

Всем привет . ребя подскажите как сделать , что в оформлении заказа проставлялась информация по доставке и ее сумма .
alt text

На демо есть такой скрипт:

<script type="text/javascript">
$(document).bind('ready',function(){
    if ( SHK.data.delivery_name ) {
        $('select[name="shk_delivery"]','#shopOrderForm').val( SHK.data.delivery_name );
    }
    $('select[name="shk_delivery"]','#shopOrderForm').bind('change',function(){
        SHK.selectDelivery( $(this).val() );
    });
});
</script>
-1

@Andchir ,скрипт поставил, не срабатывает .
форма

[[!shkOptions?
&get=`delivery,payments`
&post_name=`shk_delivery,payment`
&toPlaceholders=`1`
&pl_prefix=`shkopt_`
&tpl=`select_option`
]]

<p class="error">[[!+fi.error.error_message]]</p>
<br />

<form method="post" action="[[~[[*id]]]]" id="shopOrderForm" class="shop-cart">

<fieldset>

<input type="text" name="nospam:blank" value="" style="display:none;" />
<input type="hidden" name="order" value="1" />

<table cellpadding="3">
    <tr>
        <td>Ф.И.О.*:</td>
        <td>
            <input name="fullname" size="30" class="textfield" type="text" value="[[!+fi.fullname:default=`[[+modx.user.id:userinfo=`fullname`]]`:ne=`0`:show]]" />
            <div>[[!+fi.error.fullname]]</div>
        </td>
    </tr>
    <tr>
        <td>Адрес*:</td>
        <td>
              <input name="address" size="30" class="textfield" type="text" value="[[!+fi.address:default=`[[+modx.user.id:userinfo=`address`]]`:ne=`0`:show]]" />
              <div>[[!+fi.error.address]]</div>
        </td>
    </tr>
    <tr>
        <td>E-mail*:</td>
        <td>
            <input name="email" size="30" class="textfield" type="text" value="[[!+fi.email:default=`[[+modx.user.id:userinfo=`email`]]`:ne=`0`:show]]" />
            <div>[[!+fi.error.email]]</div>
        </td>
    </tr>
    <tr>
        <td>Телефон*:</td>
        <td>
            <input name="phone" size="30" class="textfield" type="text" value="[[!+fi.phone:default=`[[+modx.user.id:userinfo=`phone`]]`:ne=`0`:show]]" />
            <div>[[!+fi.error.phone]]</div>
        </td>
    </tr>
    <tr>
        <td>Способ доставки*:</td>
        <td>
            <select name="shk_delivery" style="width:200px;">
                <option value=""></option>
                [[!+shkopt_delivery]]
            </select>
            <div>[[!+fi.error.shk_delivery]]</div>
        </td>
    </tr>
    <tr>
        <td>Способ оплаты*:</td>
        <td>
            <select name="payment" style="width:200px;">
                <option value=""></option>
                [[!+shkopt_payments]]
            </select>
            <div>[[!+fi.error.payment]]</div>
        </td>
    </tr>
    <tr>
        <td>Комментарий:</td>
        <td>
            <textarea name="message" class="textfield" rows="4" cols="30">[[!+fi.message]]</textarea>
        </td>
    </tr>
    <tr>
        <td></td>
        <td><input type="submit" name="submit_button" class="button" value="Отправить" /></td>
    </tr>
</table>

</fieldset>

</form>```
-1

спасибо , за помощь нашел ошибку

@евгений29 Так вы скажите здесь в чем была ошибка ? может у других людей будет схожая ситуация а ответа на данную задачу нет.

Если я вам не ответил, значит я не знаю ответ на вопрос так же как и вы

-2

Я не закрыл форму )

А куда надо этот скрипт вставить?

<script type="text/javascript">
$(document).bind('ready',function(){
if ( SHK.data.delivery_name ) {
$('select[name="shk_delivery"]','#shopOrderForm').val( SHK.data.delivery_name );
}
$('select[name="shk_delivery"]','#shopOrderForm').bind('change',function(){
SHK.selectDelivery( $(this).val() );
});
});
</script>

@Наталья я вставил в самый низ в оформлении заказа.
Попробуйте .

@евгений29 Может вы подскажите: я не могу найти плагин core/components/shopkeeper/elements/plugins/delivery.php.
Его надо самой установить?
Может без него у меня не проставляется способ доставки

@Наталья стукните в скайп evgenij5002

Такая же проблема, автор написал что он не закрыл форму, какую форму? В его коде форма закрыта, код стандартный, скрипт для обновления динамически стоит. Ошибок в JS нету, понятия не имею почему не обновляется...

Проблему решил - из-за подключение второй версии jquery которая была подключена выше скриптов которые отвечали за слайдер и прочее... Итог отключил в параметрах jquery и в ручную прописал его же выше остальных скриптов, почему-то на новой версии jquery не работает shopkeeper...

@Наталья спасибо за минус -1 репутацию

@евгений29 Не поняла, что такой -1 репутация?

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.