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

Anton shop

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

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в корзине

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

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
в корзине

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

для Корзины:
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

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
« Последнее редактирование: 20.01.2015, 11:49:34 от Anton shop »
*

Anton shop

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

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
напишите del вместо текста или удалите
модераторы увидят удалят.
Уже удалено.
*

nevigen

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

Anton shop

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

*

nevigen

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

Anton shop

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

Anton shop

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

nevigen

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

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

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

Anton shop

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

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

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

nevigen

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

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php

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

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

dmitry_stas

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_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

  • Захожу иногда
  • 261
  • 1 / 0
_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

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

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?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
  • 10436
  • 863 / 25
  • http://n*****n.com
\components\com_jshopping\templates\default_div\checkout\orderemail.php
В FAQе есть перечень всех файлов.
логику Вы уже знаете.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
\components\com_jshopping\templates\default_div\checkout\orderemail.php
логику Вы уже знаете.

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

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

nevigen

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

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?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

  • Захожу иногда
  • 121
  • 3 / 0
Всем привет.
как в 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

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

CCTRRoman

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

Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 1712
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Отображения описании категории только на первой странице

Автор graf

Ответов: 5
Просмотров: 1177
Последний ответ 04.05.2023, 18:52:08
от kit2m2
Несколько категорий на одной странице

Автор geral

Ответов: 4
Просмотров: 559
Последний ответ 21.04.2023, 16:15:49
от geral
Скидка + итоговая сумма в корзине

Автор Simply

Ответов: 14
Просмотров: 1009
Последний ответ 15.03.2023, 18:43:59
от kit2m2
Глюк со сменой статуса заказа

Автор Preview

Ответов: 4
Просмотров: 392
Последний ответ 07.02.2023, 16:06:38
от kit2m2