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

[Решено] Добавить товар в корзину без отмеченных опций


EZh

Recommended Posts

Добрый день, ВСЕМ!

Подскажите пожалуйста (решения не нашел, думаю, что оно простое, но почему-то голова не варит) ГДЕ И ЧТО изменить, чтобы добавить товар "В корзину" даже, если опции товара не отмечены (не выбраны/не проставлены).

 

Знаю, что можно в админке выбрать "Обязательно" - нет, но уже куча товаров есть и редактировать их опции очень долго. Нужно просто вырезать наверное. Где и что?

 

Версия '1.5.5.1.2'

 

Смотрел сюда 

catalog/view/theme/default/template/product/product.tpl

 

и думал что где то здесь....

 

<?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/default2/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>

Хотя могу заблуждаться.

буду признателен за совет.

 

Заранее всем спасибо. С уважением.

 

Надіслати
Поділитися на інших сайтах


Сам спросил и сам решил.

 

В базе данных нашел раздел, который отвечает за опции, там есть столбик required в нем указаны значения 1 и 0, где у меня 1 означает обязательно включены опции и значение 0 - необязательно

 

Соответственно выполнил запрос

UPDATE `название вашей базы`.`oc_product_option` SET `required` = '0'

Всем спасибо)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

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