глюк c Shopkeeper'ом
Словил глюк с shopkeeper
кладу первый товар в корзину, наблюдаю анимацию и как товар уже в корзине
далее кладу второй товар и первый при этом затирается
если третий кладу то все ок — вижу и второй и третий
что это? как это решить? ибо первый товар по сути не появляется в корзине и не поддается оформлению в заказе потом
кладу первый товар в корзину, наблюдаю анимацию и как товар уже в корзине
далее кладу второй товар и первый при этом затирается
если третий кладу то все ок — вижу и второй и третий
что это? как это решить? ибо первый товар по сути не появляется в корзине и не поддается оформлению в заказе потом
Комментарии: 6
Я не особо знаком с Shopkeeper, но предположу, что дело в php-apc.
Лучше, конечно, еще тут спросить — modx-shopkeeper.ru/forum/
Лучше, конечно, еще тут спросить — modx-shopkeeper.ru/forum/
C JS накосячил подозреваю, как вариант либо не верно вызвал, либо пересакается с каким нибудь еще компонентов DOM
Шаблон добавления заказа в студию, а так же посмотри, в консоли браузера нет ли косяков.
У самого проекты на шоп кипере и php-apc, проблем нету.
Шаблон добавления заказа в студию, а так же посмотри, в консоли браузера нет ли косяков.
У самого проекты на шоп кипере и php-apc, проблем нету.
на странице с магазином не подключал ничего кроме стандартного jquery 1.8.3
а ShopOrderForm такой код содержит
а ShopOrderForm такой код содержит
<script type="text/javascript">
jQuery(document).bind('ready',function(){
SHK.selectDelivery(jQuery('select[name="shk_delivery"]','#shopOrderForm').val());
jQuery('select[name="shk_delivery"]','#shopOrderForm').bind('change',function(){
SHK.selectDelivery(jQuery(this).val());
});
});
</script>
Ты меня не понял, как ты из шаблона вызываешь элемент с добавлением товара?
Вот к примеру рабочий кусок кода:
И посмотри консоль браузера-точно ли нет ошибок с JS
Вот к примеру рабочий кусок кода:
<div class="shk-item">
<form action="[[~[[*id]]? &scheme=`abs`]]" method="post">
<fieldset>
<input type="hidden" name="shk-id" value="[[*id]]" />
<input type="hidden" name="shk-name" value="[[*pagetitle]]" />
<input type="hidden" name="shk-count" value="1" size="2" maxlength="3" />
<div class="product-price">
<button type="submit" class="btn big">Купить прямо сейчас</button>
</div>
</fieldset>
</form>
</div>
И посмотри консоль браузера-точно ли нет ошибок с JS
глючит все же
первый товар кладется в корзину визуально но фактически его там нет
в консоли получаю ошибку
первый товар кладется в корзину визуально но фактически его там нет
в консоли получаю ошибку
GET http://mysite.ru/css/img/ajax-loader.gif 404 (Not Found) jquery-1.8.2.min.js:2
p.cssHooks.(anonymous function).get jquery-1.8.2.min.js:2
p.extend.css jquery-1.8.2.min.js:2
(anonymous function) jquery-1.8.2.min.js:2
p.extend.access jquery-1.8.2.min.js:2
p.fn.(anonymous function) jquery-1.8.2.min.js:2
SHK.getCenterPos shopkeeper.js:249
SHK.showLoading shopkeeper.js:217
SHK.fillCart shopkeeper.js:391
(anonymous function) shopkeeper.js:424
d.complete jquery-1.8.2.min.js:2
k jquery-1.8.2.min.js:2
l.fireWith jquery-1.8.2.min.js:2
i jquery-1.8.2.min.js:2
p.fx.tick jquery-1.8.2.min.js:2
отключил в шопкипере прелоадер и проблема исчезла
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.