Jump to content
Sign in to follow this  
Yano4ka

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

Recommended Posts

Добрый день!

 

 

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

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

 

 

Спасибо.

Share this post


Link to post
Share on other sites

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

 

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

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/

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

в файле 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" пишем

/шт.

или

/м.п.

или

/кг.

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


 

Share this post


Link to post
Share on other sites

 

СПАСИБО!

Edited by Yano4ka

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.