sti1

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

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

sti1    2

привязывать определенные доп. услуги к определенной группе товаров(иными словами нужно реализовать "УСЛУГА ПИКСЕЛЬ ТЕСТ", которая появляется в корзине как дополнение к отправленному товару из категории "телевизоры")

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


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

полный (или максимально приближенный) список и "способы привязки" огласите.

можно total(-ы) сделать.

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


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

если только ""УСЛУГА ПИКСЕЛЬ ТЕСТ" к телевизорам" - да, опции вполне подойдут.

а если что-то другое? потому и спрошены "список" и "способы привязки" услуг.

впрочем, ответа нет... :-)

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


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

если только ""УСЛУГА ПИКСЕЛЬ ТЕСТ" к телевизорам" - да, опции вполне подойдут.

а если что-то другое? потому и спрошены "список" и "способы привязки" услуг.

впрочем, ответа нет... :-)

Именно только пиксель тест к категории телевизоров

Пы Сы через опции пробовал(но тогда просто добавляется опция пиксель тест и цена увеличивается на тысячу), а чтобы данная услуга была как товар и желательно отображалась в корзине как отдельный товар

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


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

https://opencartforum.com/files/file/2195-%D0%B0%D0%BA%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE%D0%B4%D0%B0%D1%80%D0%BA%D0%B8/

 

как я бы реализовал:

1. Сделал бы эту услугу как товар в магазине.

2. Модулем прицепил бы эту услугу как подарок к необходимому товару.

3. В коде модуля поправил бы цену на подарки (там 0 по-умолчанию стоит) на нужную вам.

При добавлении товара в корзину добавится и ваша услуга как отдельный товар с з заданной ценой. При удалении основного товара из корзины услуга тоже будет удалена.

 

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

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


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

Актуально готов купить готовое решение !

Изменено пользователем t707722

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Burundug
      Добрый день. Пытаюсь сделать редактирование опций на странице подтверждения opencart 2.3.
      Сделал вывод опций добавлением в контроллер
      $options_my = array(); foreach ($this->model_catalog_product->getProductOptions($product['product_id']) as $option) { $product_option_value_data = array(); foreach ($option['product_option_value'] as $option_value) { if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) { if ((($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) && (float)$option_value['price']) { $price = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false), $this->session->data['currency']); } else { $price = false; } $product_option_value_data[] = array( 'product_option_value_id' => $option_value['product_option_value_id'], 'option_value_id' => $option_value['option_value_id'], 'name' => $option_value['name'], 'image' => $this->model_tool_image->resize($option_value['image'], 50, 50), 'price' => $price, 'price_prefix' => $option_value['price_prefix'] ); } } $options_my[] = array( 'product_option_id' => $option['product_option_id'], 'product_option_value' => $product_option_value_data, 'option_id' => $option['option_id'], 'name' => $option['name'], 'type' => $option['type'], 'value' => $option['value'], 'required' => $option['required'] ); }
      После вставил в ['products'] 
      'options_my' => $options_my,
      Всё выводится отлично, но как собственно их редактировать ? 
      Судя по редактированию количества товара - запрос идёт в метод public function edit() { контроллера checkout...
      Может кто помочь с этим ?
    • От Cryogen
      Здравствуйте. В опенкарт-3.0.2 перенес корзину {{ cart }} из шапки в подвал (из header.twig в footer.twig). Также в папке controller/common из header.php в footer.php перенес
      $data['cart'] = $this->load->controller('common/cart'); Корзина в футере стала отображаться, но при добавлении товара в корзину в {{ cart }} товар появляется только после перезагрузки страницы. Также после перезагрузки товар и удаляется.
       
      Какой еще код и в каких файлах нужно изменить, чтобы товар появлялся в корзине и удалялся из нее без перезагрузки страницы.
       
      Заранее благодарен.
    • От Gendelff
      Каким способом можно реализовать такую корзину как на скриншоте? 
       
      Версия OcStore 2.3.0.2.3
       
      Есть готовое решение или самопис?

      Благодарю за ответы!
       
       

    • От lavrentyev
      Доброго времени суток, Господа!
       
      Есть проблема: При обновлении страницы товар опять кладется.
      Т.е, я кладу в корзину товар потом на той-же странице удаляю товар из мини-корзины, страница обновляется и товар опять кладется в корзину.
       
      Какие могут быть соображения?
    • От flenj
      Добрый вечер!
      Как можно Скрыть div корзины, если в ней 0 товаров <div id="cart">
      И показать, если товаров больше 0 ?
  • Последние посетители   0 пользователей онлайн

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