Перейти к содержанию
bdenisska

[Проблема устранена] Проблема с рабочим магазином

Рекомендуемые сообщения

Здравствуйте уважаемые форумчане!

Магазин ocstore 1.5.4.1

Много что сделано по магазину..

Проблема следующего характера - перестали появляться оповещения от корзины. Код вызова такой:

 

 

 

</script>
<?php if ($options) { ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script>
<?php foreach ($options as $option) { ?>
<?php if ($option['type'] == 'file') { ?>
<script type="text/javascript"><!--
new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
action: 'index.php?route=product/product/upload',
name: 'file',
autoSubmit: true,
responseType: 'json',
onSubmit: function(file, extension) {
$('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />');
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', true);
},
onComplete: function(file, json) {
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', false);


$('.error').remove();


if (json['success']) {
alert(json['success']);


$('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json['file']);
}


if (json['error']) {
$('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json['error'] + '</span>');
}


$('.loading').remove(); 
}
});
//--></script>
<?php } ?>
<?php } ?>
<?php } ?>
 

помню пытался вычистить выборку options так как не использую, может из-за этого?

 

Кстати заметил, что контактная форма (которая слева) - обратный звонок тоже не срабатывает.

 

И то и то работает на ajax. Вывод что там в чем то неполадка. Совсем уже не знаю куда копать.

 

адрес anymobiles.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте уважаемые форумчане!

Магазин ocstore 1.5.4.1

Много что сделано по магазину..

Проблема следующего характера - перестали появляться оповещения от корзины. Код вызова такой:

 

 

 

</script>
<?php if ($options) { ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script>
<?php foreach ($options as $option) { ?>
<?php if ($option['type'] == 'file') { ?>
<script type="text/javascript"><!--
new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
action: 'index.php?route=product/product/upload',
name: 'file',
autoSubmit: true,
responseType: 'json',
onSubmit: function(file, extension) {
$('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />');
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', true);
},
onComplete: function(file, json) {
$('#button-option-<?php echo $option['product_option_id']; ?>').attr('disabled', false);


$('.error').remove();


if (json['success']) {
alert(json['success']);


$('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json['file']);
}


if (json['error']) {
$('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json['error'] + '</span>');
}


$('.loading').remove(); 
}
});
//--></script>
<?php } ?>
<?php } ?>
<?php } ?>
 

помню пытался вычистить выборку options так как не использую, может из-за этого?

 

Кстати заметил, что контактная форма (которая слева) - обратный звонок тоже не срабатывает.

 

И то и то работает на ajax. Вывод что там в чем то неполадка. Совсем уже не знаю куда копать.

 

адрес anymobiles.ru

 

Код который вы указали к корзине дела не имеет. Это код для загрузки файла на странице товара. Есть магазины которые например торгуют футболками с печатью заказаного клиентом рисунка. (для примера), вот этот код как раз и выполняет загрузку на странице товара. 

 

А вам нужен код отображения корзины из common.js 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.