Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Поддержка] Комплектующие для товара


fanatic
 Поделиться

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

Добрый день.

 

А как сделать так, чтобы комплектующие автоматически падали в корзину при добавлении товара из категории?

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


17.08.2022 в 08:26, aTroll сказал:

чтобы комплектующие автоматически падали в корзину при добавлении товара из категории?

из коробки, нет такого функционала

комплектующие, добавляются только со страницы товара

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

  • 3 месяца спустя...

Добрый день! После установки вот ошибка, Версия ocStore 3.0.3.7 Шаблон дефолтный

Скрытый текст

Fatal error: Uncaught Exception: Error: Table 'antenmar_buy.oc_product_in_complect' doesn't exist<br />Error No: 1146<br />select `complect_id` from oc_product_in_complect where `product_id` = '41067' in /home/antenmar/antenmarket.com.ua/www/system/library/db/mysqli.php:41 Stack trace: #0 /home/antenmar/antenmarket.com.ua/www/system/library/db.php(45): DB\MySQLi->query('select `complec...') #1 /home/antenmar/antenmarket.com.ua/www/catalog/model/catalog/complect.php(7): DB->query('select `complec...') #2 /home/antenmar/antenmarket.com.ua/storage/modification/system/engine/loader.php(248): ModelCatalogComplect->checkComplectsInProduct('41067') #3 /home/antenmar/antenmarket.com.ua/www/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /home/antenmar/antenmarket.com.ua/storage/modification/catalog/controller/product/complect.php(24): Proxy->__call('checkComplectsI...', Array) #5 /home/antenmar/antenmarket.com.ua/storage/modification/system/engine/action.php(79): ControllerProductComplect->index(Array) #6 /home/an in /home/antenmar/antenmarket.com.ua/www/system/library/db/mysqli.php on line 41

 

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


30.11.2022 в 17:51, vodila сказал:

После установки вот ошибка, Версия ocStore 3.0.3.7 Шаблон дефолтный

для версии opencart 3.0
выполнить в phpMyАdmin  запросы.  не забываем заменить префикс таблиц(oc_),  если у вас другой.
CREATE TABLE IF NOT EXISTS `oc_product_in_complect` (
  `id` int(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  `product_id` int(11) NOT NULL,
  `complect_id` int(11) NOT NULL,
  `count_p`  int(11) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8


CREATE TABLE IF NOT EXISTS `oc_product_complect_option` (
  `product_id` int(11) NOT NULL,
  `complect_id` int(11) NOT NULL,
  `option_value_id`  int(11) NOT NULL
 ) ENGINE=MyISAM DEFAULT  CHARSET=utf8

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

не за что

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

Добрый день! Добавляю комплектующие в товар, сохраняю, но при следующем редактировании товара вкладка "Комплектующие" пустая. Выходит что добавить или удалить комплектующие нельзя.

Изменено пользователем vodila
Ссылка на комментарий
Поделиться на других сайтах


01.12.2022 в 13:38, vodila сказал:

Добрый день! Добавляю комплектующие в товар, сохраняю, но при следующем редактировании товара вкладка "Комплектующие" пустая. Выходит что добавить или удалить комплектующие нельзя

После второго раза сохранилось.

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


01.12.2022 в 17:13, vodila сказал:

После второго раза сохранилось.

сейчас, все нормально? или что-то не работает?

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

22.08.2018 в 14:11, fanatic сказал:

 

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

нужно добавить вывод вашего модуля в success

Подскажите, как это сделать,. Потому что если купить из карточки товара то не выходит красивое сообщение.

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


01.12.2022 в 17:53, vodila сказал:

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

catalog\view\theme\default\template\product\complect.twig
найти

<td>
    <div class="form-group">
      <input class="product-selected" id="checkbox{{ c.id }}" type="checkbox" name="product_selected[]" value="{{ c.id }}">
    </div>
</td>


и добавить инпуту checked

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

01.12.2022 в 19:08, fanatic сказал:

catalog\view\theme\default\template\product\complect.twig
найти

<td>
    <div class="form-group">
      <input class="product-selected" id="checkbox{{ c.id }}" type="checkbox" name="product_selected[]" value="{{ c.id }}">
    </div>
</td>


и добавить инпуту checked

Большое спасибо! Получилось.

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


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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