Перейти к содержанию
Yano4ka

как реализовать продажу товара, который то в м2, то в м3, то в кг или тоннах?

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

Добрый день!

 

 

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

Нашла модуль "выводить вес товара" на странице, но как решить проблему с товаром, который в метрах, квадратных метрах, кубических метрах или погонных метрах?

 

 

Спасибо.

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


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

т.е. нужно дробное количество, или единица измерения?

 

Дробное количество

https://opencartforum.com/files/file/219-%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/

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


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

Дробное количество у меня установлено.

Просто в одном магазине продается как весовой товар, где цена за вес, так и товар, в котором цена за размер, а размеры М, м2, м3, п.м

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


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

в файле catalog/controller/product/category.php
после строки

$data['products'][] = array(

добавить

'upc' => $result['upc'],

в файле catalog/controller/product/product.php

после строки

$data['model'] = $product_info['model'];

добавить

$data['upc'] = $product_info['upc'];

в файле catalog/view/theme/ВАША ТЕМА/template/product/product.tpl

переделать строку

<h2><?php echo $price; ?></h2>

в

<h2><?php echo $price; echo $upc; ?></h2>

или может она выглядеть немножко по другому
но в середине должен выглядеть так

php echo $price;

в таком случае выделите эту часть и замените на

php echo $price; echo $upc;

в файле catalog/view/theme/ВАШАТЕМА/template/product/category.tpl

ищите часть строки

<?php echo $product['price']; ?>

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

<?php echo $product['upc']; ?>

должно получиться так

<?php echo $product['price']; ?><?php echo $product['upc']; ?>

всё.

чтобы цена выглядела так

160.00руб./шт. или 160.00р./шт. или 160р./шт.

при создавании, добавлении товара во вкладке "Данные" с права от поля "Модель" нажимаем на
двусторонние стрелки и из раскрывшихся полей, в поле "UPC" пишем

/шт.

или

/м.п.

или

/кг.

или любую другую единицу измерения, только впереди обязательно не забываем добавлять " / "  или "за шт.","за м.п.
Пользуйтесь.


 

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


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

 

СПАСИБО!

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

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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