ChaSe Опубликовано 13 ноября, 2016 Жалоба Поделиться Опубликовано 13 ноября, 2016 Приветствую. гуглил, нашел тему: http://forum.simplacms.ru/topic/3142-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D1%81%D0%BA%D0%B8%D0%B4%D0%BE%D0%BA-%D0%BE%D1%82-%D1%81%D1%83%D0%BC%D0%BC%D1%8B-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0/ Все отлично, настроил. Но как вывести сразу результат этой скидки, чтобы клиент видел сколько ему нужно докупить до скидки? Цитата Ссылка на сообщение Поделиться на другие сайты
ChaSe Опубликовано 13 ноября, 2016 Автор Жалоба Поделиться Опубликовано 13 ноября, 2016 up Цитата Ссылка на сообщение Поделиться на другие сайты
ChaSe Опубликовано 15 ноября, 2016 Автор Жалоба Поделиться Опубликовано 15 ноября, 2016 ап Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 15 ноября, 2016 Жалоба Поделиться Опубликовано 15 ноября, 2016 Не совсем понятно что именно вы хотите вывести. Попробуйте переформулировать толкование. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 15 ноября, 2016 Жалоба Поделиться Опубликовано 15 ноября, 2016 Но как вывести сразу результат этой скидки, чтобы клиент видел сколько ему нужно докупить до скидки?1. Если "вывести сразу результат этой скидки", то клиент не увидит, "сколько ему нужно докупить до скидки", 2. "этой скидки" - бессмыслица, так как в той теме речь идет о СИСТЕМЕ скидок... Цитата Ссылка на сообщение Поделиться на другие сайты
ChaSe Опубликовано 22 ноября, 2016 Автор Жалоба Поделиться Опубликовано 22 ноября, 2016 Не совсем понятно что именно вы хотите вывести.Попробуйте переформулировать толкование.По мотивом темы (ссылка в первом посту) - прикрутил скидку от определенной суммы (к примеру покупаешь на 20000р = скидка 3%).Встал сейчас вопрос. Как вывести клиенту в корзине Вам осталось докупить 19500р чтобы получить скидку 3%? (пример) Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Примерно так: {if $cart->total_price<20000}Вам осталось докупить {(20000-$cart->total_price)} р чтобы получить скидку 3%.{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Примерно так: {if $cart->total_price<20000}Вам осталось докупить {(20000-$cart->total_price)} р чтобы получить скидку 3%.{/if} та ну? как это Корс не протестировал свое решение? покупаем на 20к нам дают скидку 3% - 600р. и что у нас стает с $cart->total_price? видимо она стает 19400р. что по вашему условию нужно еще докупить товара на 600рублей. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 та ну? как это Корс не протестировал свое решение? Должно быть, Kors был сильно деловой и занятой, сильно спешил, пробегая мимо, но все же остановился и дал подсказку. И специально написал 'Примерно так', давая понять, что не тестировалось... Дать точное подробное решение в данном случае затруднительно, так как ТС провел свои изменения "по мотивам", то есть неизвестно как. А способности Kors-а по угадываю мыслей на расстоянии довольно слабы... Если кому надо полное проверенное решение и готовы оплачивать, обращайтесь в личку по контактам.Или ждите, иногда mishanya дает подробные решения бесплатно... Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Должно быть, Kors был сильно деловой и занятой, сильно спешил, пробегая мимо, но все же остановился и дал подсказку. И специально написал 'Примерно так', давая понять, что не тестировалось... Дать точное подробное решение в данном случае затруднительно, так как ТС провел свои изменения "по мотивам", то есть неизвестно как. А способности Kors-а по угадываю мыслей на расстоянии довольно слабы... Если кому надо полное проверенное решение и готовы оплачивать, обращайтесь в личку по контактам.Или ждите, иногда mishanya дает подробные решения бесплатно... интересное решение. вот вам не работающая хрень, если хотите работающую заплатите. теперь тогда когда кто-то пишет "Примерно так" то можно не рассчитывать на работу кода?Угадывать ничего не нужно, задали конкретный вопрос. не знаете не пишите и не угадывайте. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Значит, когда кто-то другой пишет "примерно так" - Корс выматывает ему все кишки своими заумными придирками про то, что если луна в козероге и месяц май - то этот код работать не будет))А Корсу можно писать что попало?Как же так? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 А Корсу можно писать что попало?Как же так? Очень просто.Если посмотрите правила форума, то правила единые для всех. Для Kors-а отдельных правил не прописано.Поэтому ему можно писать все то же самое, что и прочим пользователям форума.Что писать нельзя и что можно - читайте правила форума, если хотите знать... Цитата Ссылка на сообщение Поделиться на другие сайты
Kasha Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Завязываем срачь. Корс поправь решение, пускай будет бесплатным мануалом и рекламой тебе. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 22 ноября, 2016 Жалоба Поделиться Опубликовано 22 ноября, 2016 Поправить решение, чтоб работало как следует - надо плотно повозиться и все проверить. А в условиях, когда еще и неизвестно, что и чего ТС менял "по мотивам" - это риск получить ответ в виде "А у меня не работает" - и потом осуществлять долго и нудно поддержку в условиях полной неизвестности... Если ТС это действительно нужно, он может обратиться по контактам ко мне или к кому-то из других спецов форума... "бесплатным мануалом и рекламой" это вряд ли станет. И пользы вряд ли принесет, даже для ТС. Не та это задача, начиная от постановки. И по датам легко видить, что висел вопрос долго, никто из спецов не хотел связываться. Дальновидно поступили, в отличие от Kors-а... Цитата Ссылка на сообщение Поделиться на другие сайты
Решение yr4ik Опубликовано 22 ноября, 2016 Решение Жалоба Поделиться Опубликовано 22 ноября, 2016 В решении, по ссылке что дал ТС в 1м посте, перед строкой: $cart->total_price *= (100-$cart->discount)/100; добавляем: $cart->price_without_discount = $cart->total_price; И тогда можно использовать вариант kors-a с поста №7Только заменив $cart->total_price на $cart->price_without_discount Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.