Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

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

Магазин 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 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.