Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


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

Link to comment
Share on other sites


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

Магазин 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 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.