Ответить Новая тема Новый опрос 
 Как добавить текст к цене 1.6.1.4
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


02-03-2018 13:52
Есть необходимость в некоторых категориях указать текст после цены, типа 2 руб / упак., или 3 руб / шт. Суть в том, что во всех оффлайн магазинах цена на подобный товар указывается за штуку, да и продают они их поштучно, у нас продается упаковкой (по 2шт, 4 шт и т.д) . Поскольку в Престе нет настроек для установления кратности добавления товара в корзину, есть необходимость указать за что такая цена.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
AK-74
Cпециалист
Сообщений: 115
Регистрация: 01-02-2016


04-03-2018 02:10
Как вариант - можно в шаблонах отлавливать id категории и добавлять нужный текст после цены.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


04-03-2018 21:10
Цитата:( AK-74 @ 04-03-2018 03:10 Смотреть сообщение )
Как вариант - можно в шаблонах отлавливать id категории и добавлять нужный текст после цены.

Можно конечно и так. Я как то видел код для таких изменений, прописывался под id нужной категории, но тогда у меня не получилось сделать, так как не нашел необходимую строку в файле, после которой нужно было вставить код. Возможно эта рекомендация была для более старой версии CMS.
Может кто то знает как проще сделать это в Престашоп 1.6.1.4?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


06-03-2018 13:05
Цитата:( Dikiy @ 02-03-2018 14:52 Смотреть сообщение )
... есть необходимость указать за что такая цена.

ПУ > Каталог > Товары :: откройте необходимый товар и перейдите на вкладку "Цены".
Укажите "Цену за единицу" и в соседнем поле укажите "шт" или "упак." и сохраните товар.
2) Откройте шаблон /themes/тема/product-list.tpl и после:
Код:
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}

добавьте подобный код:
Код:
{if $product.unity}({$product.unity}){/if}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


09-04-2018 17:03
Спасибо. Сегодня обязательно попробую.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


10-04-2018 12:46
добавьте подобный код:
Код:
{if $product.unity}({$product.unity}){/if}

Попробовал добавить код, получилось. Но! Это работает только при наведении курсора на товар, а хотелось бы, чтобы покупатель зайдя в категорию видел - товары, наименования и цену типа 10 руб/упак.(шт).
Часто звонят и спрашивают - цена за штуку или упаковку, при разговоре выясняется, что покупатель открыл категорию и начинает соображать. Есть вероятность, что многие просто уходят, не пытаясь понять за что такая цена.
Может кто то порекомендует где и что поковырять.


Сообщение отредактировал Dikiy (10-04-2018 13:47)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


10-04-2018 12:57
На одном форуме нашел похожее решение, но не могу найти соответствующий код в product-list.tpl, искал и в product.tpl, prices-drop.tpl

Скрытое содержимое:
просмотр разрешен группе "Пользователи".

Кто подскажет, как адаптировать?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dikiy
Новичок
Сообщений: 37
Регистрация: 16-06-2016


12-04-2018 20:24
Здесь наверное другого решения нет, кроме предложенного Алекс?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос