Перейти к содержанию
Официальный форум поддержки Simpla

Как сделать товары с 0 ценой «бесплатно»


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

Друзья!

Как сделать, если товар с нулевой ценой, то отображать надпись «бесплатно», так же и с доставкой, если достигнута сумма в 5000₽ отображать не 0₽, а «бесплатно»? В письме и в корзине

 

Для тех кто говорит, что товар не может быть с 0₽, а должен иметь хотяб 1₽.

В магазинах часто пробивают пакеты как 0₽ в чеке

Так же и если взять игрушки которые даёт пятёрочка и магнит от 555₽ и так далее как 0₽

Изменено пользователем alexivchenko
Ссылка на сообщение
Поделиться на другие сайты
  • 3 года спустя...

Всем привет!

Тоже интересует данный вопрос.
Не сображаю в разработке.
Могли бы подсказать как это сделать, или пример какой-нибудь

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Stabilizator32 сказал:

Всем привет!

Тоже интересует данный вопрос.
Не сображаю в разработке.
Могли бы подсказать как это сделать, или пример какой-нибудь

{if $product->variant->price == 0}
	Бесплатно
{else}
	{$product-variant->price|convert} {$currency->sign|escape}
{/if}
Ссылка на сообщение
Поделиться на другие сайты
33 минуты назад, MStyle28 сказал:

Бесплатно

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

Ссылка на сообщение
Поделиться на другие сайты
20 минут назад, Stabilizator32 сказал:

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

Я лишь дал пример, дальше уже зависит от вашего шаблона.

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Stabilizator32 сказал:

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

ваш код какой?

Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, shooroop сказал:

ваш код какой?

<p class="product-cena-price"><span class="pr">{$product->variant->price|convert}</span> {$currency->sign|escape} </p>
                                     {if $product->variant->price == 0}
                                    бесплатно
                                     {else}
                                    {$product->variant->price|convert} {$currency->sign|escape}
                                    {/if}
                                           
                {* Не показывать выбор варианта, если он один и без названия *}
                
            <select name="variant" class="variants" {if $product->variants|count==1  && !$product->variant->name}style='display:none;'{/if}>
                {foreach $product->variants as $v}
                <option value="{$v->id}" {if $v->compare_price > 0}compare_price="{$v->compare_price|convert}"{/if} price="{$v->price|convert}">
                {$v->name}
                </option>
                {/foreach}
            </select>

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

Нет. Просто удалить.

А вообще лучше вместо такого вопроса затратить полминуты и проверить свое предположение...

 

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, phukortsin сказал:

Нет. Просто удалить.

А вообще лучше вместо такого вопроса затратить полминуты и проверить свое предположение...

 

Пробовал, слово бесплатно постоянно висит.

При выбора варианта товара который >0 цена не появляется

Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, Stabilizator32 сказал:

Пробовал, слово бесплатно постоянно висит.

При выбора варианта товара который >0 цена не появляется

Делайте проверку на js выбранного варианта, у выбранного проверяйте цену, если она равно нулю в блок выводите текстом Бесплатно, в другом случае в блок выводите стоимость. Скрипт пишется за пять минут. Напишите в телеграмм, если не разберетесь.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...