Автор Тема: двойная цена на товар  (Прочитано 1896 раз)

18 Январь 2016, 17:39:13
Ответ #15
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если задать поиск в изначальном файле по фразе ".old-price " то в нем уже есть такая фишка...
Вот сам файл.
18 Январь 2016, 17:58:26
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Ссылку на сайт дайте, так проще понять будет что не так вы делали.
18 Январь 2016, 18:15:09
Ответ #17
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я наверное плохо объяснила что мне надо.
Мне надо чтобы под обычной ценой по которой продаются товары для всех (и считается в корзине) стояла пометка "Цена для участников ниже на 20% - ЦЕНА", а потом ссылка "Как стать участником системы АРГО".

Скрипты подобных магазинов прилагаю....

Как мне это сделать?


А это ссылка на мой сайт: http://nash-argo.ru

18 Январь 2016, 18:54:52
Ответ #18
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
1. Убрать подчеркивание старой цены можно в файле
/themes/default-bootstrap/css/product.css
#old_price {
    text-decoration: none;

2. Добавить текст и ссылку можно в шаблоне product.tpl.
<a  href="ссылка на страницу" title="Как стать участником системы АРГО">Как стать участником системы АРГО</a>
18 Январь 2016, 21:02:41
Ответ #19
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А какая цена тогда будет идти в корзину? Как сделать чтобы цена в -20% шла только если человек стал участником группы. А то по такому методу, как делаю я сейчас, любому кто покупает цена идет в корзину уже с 20% скидкой... 
18 Январь 2016, 21:11:29
Ответ #20
  • Старожил
  • ****
  • Сообщений: 310
  • Репутация: +7/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Адвокаты, юристы. Киев, Чернигов
Я сделала как вы сказали, отредактировала файл: /themes/default-bootstrap/css/global.css
Добавила в самом низу:
.old-price {
    color: #6f6f6f;
    text-decoration: line-through;
}

Но перечеркивание не исчезло, что я сделала не так?!!
Это нужно УБРАТЬ !
Установка, настройка, сайтов, интернет-магазинов, наполнение интернет - магазинов на движке WP, PrestaShop.
Юридические услуги http://kanon-lawyers.com.ua на WP Интернет - магазин https://balagan.pp.ua на PrestaShop
19 Январь 2016, 11:22:56
Ответ #21
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
А какая цена тогда будет идти в корзину? Как сделать чтобы цена в -20% шла только если человек стал участником группы. А то по такому методу, как делаю я сейчас, любому кто покупает цена идет в корзину уже с 20% скидкой...
Модуль есть для создания скидок по группам. Если нужна автоматизация для перевода клиентов из одной группы в другую. Если не нужна, то самому создать группу, при создании скидки указать условие, что скидка применяется только для одной группы.
19 Январь 2016, 15:16:46
Ответ #22
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Создаем группу в разделе "КЛИЕНТЫ" - Группы, затем при создании скидки в "Ценовых правилах" я указала, чтобы скидка учитывалась для данной группы. И тут начинается самое интересное - Двойная цена исчезает и остается только одна, старая без скидки... Когда группа не была указана, были две цены (перечеркивание я убрала, следуя вашим советом).
19 Январь 2016, 15:23:12
Ответ #23
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Все правильно, цена будет показана только клиентам из новой группы. Создайте такого клиента и войдите на сайт под его именем.
19 Январь 2016, 15:35:28
Ответ #24
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда получается что это мне не подходит... мне надо чтобы любой зашедший на сайт видел две цены и сразу видел ценовое преимущество вступления в группу. Как сделать такой вариант?
19 Январь 2016, 15:53:44
Ответ #25
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В классе Product.php нужно убрать условие $use_group_reduction
Но только для smarty переменных.
Проще конечно модуль найти.
19 Январь 2016, 16:13:49
Ответ #26
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В классе Product.php нужно убрать условие $use_group_reduction
Но только для smarty переменных.
Проще конечно модуль найти.
Нужен модуль, так как use_group_reduction используется для применения скидок к определенной группе клиентов. Нельзя ее удалять из Product.php, так как тогда все группы смогут использовать скидку.
19 Январь 2016, 16:32:04
Ответ #27
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
То есть получается в моем варианте лучше всего установить модуль? Подскажите тогда какой? Какие функции он должен выполнять...
Заранее всем спасибо!!!
19 Январь 2016, 17:27:47
Ответ #28
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль называется discount by customer groups. Подойдет любой который может устанавливать скидки по группам. Таких много.
Но по моему можно сделать и без него, создать спец. цены у каждого товара для группы или создать группу для нее скидку и добавить вывод в шаблон цену для этой группы.
19 Январь 2016, 17:49:56
Ответ #29
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, все вроде понятно кроме: "добавить вывод в шаблон цену для этой группы"