COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Добавить к цене от


DronENG

Recommended Posts

Можно как то к цене добавить от к самой сумме на определённый товар? То есть не только цифры но и текст.

 

Зачем это нужно, мебельный магазин, цена на Гостиную 27000р,  а на Мягкую мебель от 18500р зависит от категории ткани.

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

6c2c0b3e4bad.png

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

В 02.07.2016 at 17:04, Fedka сказал:

а чего при выводе просто не сделать цена ОТ...а остальные цены опциями корректировать?

Имею в виду:

в файле product.tpl добавить ОТ перед выводом цены и соответственно на странице категорий и т.д.

Ну мне не нужно чтобы ОТ было перед каждой ценой.

 

Может есть какой не будь модуль чтобы в админке к цене можно было текст добавить?

 

Я ваял сайт на конструкторе ( web builder ) на корпусную мебель указывал, цена , а на мягкая мебель цена ОТ. 

Вот и на opencarte 2.2.0.0 мне нужно тоже самое.

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

2016-07-02_21-46-13.png

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

2016-07-02_21-47-59.png

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

  • 4 months later...

Подскажите, пожалуйста, а как сделать тоже самое и в категории? В карточке товара я это сделала, всё работает, спасибо.

Версия ocStore 2.1.0.2.1,  дефолтный шаблон.

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

13.jpg

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

14.jpg

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

Спасибо, что откликнулись.

Я логику поняла.

в category.tpl делала вот так

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

<?php if ($product['price']) { ?>
                <p class="price">
                  <?php if (!$product['special']) { ?>
                  <?php if($jan){echo $jan . ' ' . $product['price'];} else {echo $product['price'];} ?>
                  <?php } else { ?>
                  <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php if($jan){echo $jan . ' ' . $product['price'];} else {echo $product['price'];} ?></span>
                  <?php } ?>
                  <?php if ($product['tax']) { ?>
                  <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
                  <?php } ?>
                </p>

 

Но понимаю, что что-то сделала не так. Может подскажите, где именно?

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

Помогите, пожалуйста, с решением данной проблемы. Вопрос очень актуален, т.к. часть наших изделий не имеет фиксированной цены и зависит от многих факторов.

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

В файл category.tpl   www/catalog/view/theme/default/template/product/ я сделала так, как написала выше.

В контроллере ( category.php    www/catalog/controller/product/ ) что мне дописать и в какое место?

Я так понимаю, что сюда:

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

$data['products'][] = array(
                    'product_id'  => $result['product_id'],
                    'thumb'       => $image,
                    'name'        => $result['name'],
                    'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..',
                    'price'       => $price,
                    'special'     => $special,
                    'tax'         => $tax,
                    'minimum'     => $result['minimum'] > 0 ? $result['minimum'] : 1,
                    'rating'      => $result['rating'],
                    'href'        => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url)

Подскажите, пожалуйста!

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

  • 3 weeks later...
  • 4 years later...

И вновь открою тему)

Может мне кто-нибудь подсказать, как такую же функцию цена ОТ сделать в OC 3.0, а то "методом тыка" боюсь наворотить чего-то не того. Заранее спасибо)

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

Join the conversation

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  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.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу