0 Пользователей и 1 Гость просматривают эту тему.
  • 33 Ответов
  • 1721 Просмотров
*

Anton shop

  • Давно я тут
  • 243
  • 1
Как сделать, чтобы в Корзине и при Оформлении заказа текущая скидка клиента указывалась не только в денежном выражении, а и в процентном, будь то после применения купона или скидки группы покупателей?
Joomla 3.3.6 / JoomShopping 4.8.1

« Последнее редактирование: 21.01.2015, 11:09:31 от Anton shop »
*

dmitry_stas

  • Профи
  • 10040
  • 953
в корзине

Цитировать
<?php print _JSHOP_RABATT_VALUE ?> <?php print $this->discount/$this->summ*100 ?>%

при оформлении заказа по аналогии
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Давно я тут
  • 243
  • 1
в корзине

при оформлении заказа по аналогии
В этих файлах менять код?

для Корзины:
components / com_jshopping / templates / default / cart / cart.php

для Оформления заказа:
omponents / com_jshopping / templates / default / checkout / previewfinish.php

При установленном Cumulative discount http://www.webdesigner-profi.de/joomla-webdesign/shop/addons/cumulative-discount.html?lang=en

В файле cart.php  такой код:
Код
<?php print _JSHOP_RABATT_VALUE ?><?php print $this->_tmp_ext_discount_text?>

а в а файле previewfinish.php код:
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 11:33:36 от Anton shop »
*

dmitry_stas

  • Профи
  • 10040
  • 953
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Давно я тут
  • 243
  • 1
« Последнее редактирование: 20.01.2015, 11:49:34 от Anton shop »
*

Anton shop

  • Давно я тут
  • 243
  • 1
http://prntscr.com/5uq7lo
Хотел отредактировать сообщение, но потом его очистил, чтобы удалить, а сообщение пустое осталось. Как удалить пустые сообщения?
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
Как удалить пустые сообщения?
напишите del вместо текста или удалите
модераторы увидят удалят.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
напишите del вместо текста или удалите
модераторы увидят удалят.
Уже удалено.
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
Уже удалено.
............
я есно удалил.
а вам ответил на будущее, вы ведь задали вопрос ? я ответил..
можем еще обсудить что ваш ответ на мой ответ по поводу отсутствия ответа мог бы иметь ответ на ранее предоставленный ответ относительно незаданного вопроса.
:)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
А как сделать, чтобы и процентный уровень применённой скидки отображался также и в PDF счет-фактуры? Можно, например, рядом со словом "Скидка".

*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
/components/com_jshopping/lib/generete_pdf_order.php
подскажите, пожалуйста, в какой строке какой код необходимо вписать?
« Последнее редактирование: 20.01.2015, 12:44:15 от nevigen »
*

Anton shop

  • Давно я тут
  • 243
  • 1
/components/com_jshopping/lib/generete_pdf_order.php
в этом файле слово "discount" есть только в этом куске кода, но где именно и на какой код менять не знаю.
Спойлер
[свернуть]
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
1. не стоит приводить код того что есть у всех, может вы еще вложите весь ЖШ ?
если вам дали адрес файла как Вы думаете он есть только у вас ?

2.
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

если вы бьете гвозди, Вы просите соседа показать как это делается до тех пока все гвозди не забиты ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

если вы бьете гвозди, Вы просите соседа показать как это делается до тех пока все гвозди не забиты ?
nevigen, спасибо за ссылку, я посмотрел, но я всё же не программист, а музыкант, поэтому, наверно, "гвозди" будут попроще, чем коды :-)
Это как если бы я сказал программисту для разнообразия попробовать написать музыку, прочитав статью, не имея представления о нотах, из которых она состоит)))

Если бы я был помладше, то быть может выучился бы на программиста, а так призвание выбрал другое. Но программисты тоже в своём деле творцы!
« Последнее редактирование: 20.01.2015, 13:12:53 от Anton shop »
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
:)
потому програмисты и не берутся писать музыку ;)
если вы не понимаете в коде. зачем беретесь ?

ну это лирика
в общем выше вам дали логику как сделать. чисто логически посмотреть на тот код и на тот что в файле и даже методом тыка допереть что так/нетак можно.
даже через 12-50 попыток. потратьте время сами на себя.
нужные строки же вы нашли ? вроде музыкальных ключей и сибимолей там нету
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
/components/com_jshopping/lib/generete_pdf_order.php

Не уверен, но быть может менять нужно код в данной строке? Поправьте меня, если ошибаюсь.
Спойлер
[свернуть]

Только на какой код? На этот? Полностью весь заменить?
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 13:34:08 от Anton shop »
*

dmitry_stas

  • Профи
  • 10040
  • 953
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Давно я тут
  • 243
  • 1
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text

dmitry_stas, то есть код должен выглядеть в результате так?
Спойлер
[свернуть]

Судя по всему так, потому что всё получилось)

Вот результат: уровень скидки, который получил клиент, теперь отображается также и в счет-фактуре в процентном отношении рядом со словом "Скидка".



Спасибо огромное за помощь dmitry_stas и nevigen!
« Последнее редактирование: 21.01.2015, 10:34:29 от Anton shop »
*

Anton shop

  • Давно я тут
  • 243
  • 1
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
dmitry_stas, подскажите, пожалуйста, какой код вставить, чтобы скидка клиента в процентном отношении отображалась также в Личном кабинете покупателя в деталях его заказов?

Мне кажется, код нужно менять в файле components/com_jshopping/templates/default/order/order.php в строке
Код
<?php print _JSHOP_RABATT_VALUE ?>
А какой код нужно вставить?
« Последнее редактирование: 20.01.2015, 20:49:15 от Anton shop »
*

Anton shop

  • Давно я тут
  • 243
  • 1
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
не могли бы мне подсказать правильный код? Целый вечер пробовал разные варианты, но вопрос до сих пор остался открыт...
Для отображения % скидки клиента в Личном кабинете в деталях архивов заказов.
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>

Вот правильный код для отображения процентного уровня скидки в деталях заказов в Личном кабинете покупателя:
Код
<?php print _JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%' ?>

Nevigen, спасибо, правильно подсказали, только ещё скобки нужно не забыть поставить перед $order и после *100, иначе без скобок детали заказов в Личном кабинете не открываются.

Теперь возник ещё один вопрос: как сделать такое же отображение процентной скидки в E-mail сообщении, которое автоматически отправляется клиенту после нажатия на кнопку "Подтвердить заказ"?
« Последнее редактирование: 21.01.2015, 09:24:52 от Anton shop »
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
\components\com_jshopping\templates\default_div\checkout\orderemail.php
В FAQе есть перечень всех файлов.
логику Вы уже знаете.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
\components\com_jshopping\templates\default_div\checkout\orderemail.php
логику Вы уже знаете.

Как ни пробовал построить разные варианты кода, но так ничего и не вышло, число с процентной скидкой не отображается в E-mail клиенту.

К сожалению, я не программист (((
« Последнее редактирование: 21.01.2015, 10:36:27 от Anton shop »
*

nevigen

  • Moderator
  • 8918
  • 755
  • http://n*****n.com
забавно, а как же Вы сайт сделали ?
и походу вроде не музыкальный !

Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Давно я тут
  • 243
  • 1
Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>

Nevigen. спасибо огромное! Теперь в E-mail всё отображается правильно!  ^-^
« Последнее редактирование: 21.01.2015, 11:27:48 от Anton shop »
*

CCTRRoman

  • Осваиваюсь на форуме
  • 116
  • 3
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит

я пробовал разные варианты:
$pdf->MultiCell(80,4.5,$order->usergroup_name, 0,'L');
$pdf->MultiCell(80,4.5,$order->user_group_name, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USERGROUP, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USER_GROUP, 0,'L');
и т.д.

подскажите, как правильно сформировать запрос...
*

Anton shop

  • Давно я тут
  • 243
  • 1
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит
На сайте разработчика есть бесплатный аддон Display coupon percent discount, который отображает скидку в процентах, которую клиент получил, применив купон. Но не знаю, отображает ли он на скидку группы.
*

CCTRRoman

  • Осваиваюсь на форуме
  • 116
  • 3
Display coupon percent discoun
скачал, установил, посмотрел - % скидки по группам не показывает...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как в JoomShopping 4 в корзине вывести название производителя сылкой

Автор xxvovan88xx

Ответов: 3
Просмотров: 57
Последний ответ 14.09.2017, 14:58:47
от dmitry_stas
Зависимость заказа от веса

Автор bas700

Ответов: 6
Просмотров: 85
Последний ответ 12.09.2017, 10:30:38
от bas700
Вывод двух цен с возможностью заказа

Автор denxio

Ответов: 6
Просмотров: 277
Последний ответ 02.09.2017, 19:37:39
от Argawa
Товары подкатегорий на странице категории с заголовками

Автор BelMary

Ответов: 1
Просмотров: 182
Последний ответ 11.07.2017, 11:25:59
от BelMary
Вывода всех товаров на одной странице JoomShopping

Автор vova630

Ответов: 10
Просмотров: 321
Последний ответ 03.07.2017, 21:16:22
от robert