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

Merliut

  • Новичок
  • 21
  • 0 / 0
Всех приветствую. Пожалуйста помогите...
Как реализовать передачу старой цены (до скидки) с карточки товара в корзину и сделать так, что бы при выборе определенного способа оплаты менялась нынешняя цена (с учетом скидки), на цену старую (без учета скидки).
Version JoomShopping 4.11.3
« Последнее редактирование: 06.02.2018, 18:48:18 от Merliut »
*

dmitry_stas

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

Merliut

  • Новичок
  • 21
  • 0 / 0
А не подскажите в каком файле на сервере находиться функция которая передает данные (цена, название, значения атрибутов и т.д.) в корзину?
*

dmitry_stas

  • Легенда
  • 12489
  • 1175 / 8
не очень понял что именно надо, но возможно \components\com_jshopping\models\cart.php function add
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Merliut

  • Новичок
  • 21
  • 0 / 0
Спасибо.
А не подскажите, пожалуйста, можно ли через эту функцию передать старую цену товара в корзину, или для этого она не подходит?
*

dmitry_stas

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

Merliut

  • Новичок
  • 21
  • 0 / 0
Можете, пожалуйста, помочь реализовать передачу старой цены?
*

dmitry_stas

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

Merliut

  • Новичок
  • 21
  • 0 / 0
В файле  \components\com_jshopping\models\cart.php реализовать передачу старой цены товара в корзину(запись старой цены в массив $prod[ ]), что бы в дальнейшем, в корзине ее можно было вывести.
*

dmitry_stas

  • Легенда
  • 12489
  • 1175 / 8
это ясно :) а помочь то в чем? что-то делали, и не получается?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Merliut

  • Новичок
  • 21
  • 0 / 0
Попробовал создать ячейку со старой ценой и записать в нее значение старой цены товара (            $temp_product['old_price']=$this->product->product_old_price;).
Код
 $product->getDescription();
            $temp_product['quantity'] = $quantity;
            $temp_product['product_id'] = $product_id;
            $temp_product['old_price']=$this->product->product_old_price;
            $temp_product['category_id'] = $product->getCategory();
            $temp_product['tax'] = $product->getTax();
            $temp_product['tax_id'] = $product->product_tax_id;
            $temp_product['product_name'] = $product->name;
            $temp_product['thumb_image'] = getPatchProductImage($product->getData('image'), 'thumb');
            $temp_product['delivery_times_id'] = $product->getDeliveryTimeId();
            $temp_product['ean'] = $product->getEan();
            $temp_product['attributes'] = $attr_serialize;
            $temp_product['attributes_value'] = array();
            $temp_product['extra_fields'] = array();
            $temp_product['weight'] = $product->getWeight();
            $temp_product['vendor_id'] = fixRealVendorId($product->vendor_id);
            $temp_product['files'] = serialize($product->getSaleFiles());
            $temp_product['freeattributes'] = $free_attr_serialize;

*

dmitry_stas

  • Легенда
  • 12489
  • 1175 / 8
ну почти все верно. не понятно только откуда взялось $this, если там просто $product
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Merliut

  • Новичок
  • 21
  • 0 / 0
заменил на
Код
$temp_product['old_price']=$product->product_old_price;
и все работает. Спасибо yes!
*

Goliaf

  • Новичок
  • 11
  • 0 / 0
Пробую получить старую цену в корзине...
Цитировать
$temp_product['old_price']=$product->product_old_price;
Но, безрезультатно. Может еще что-то дописать нужно?
Поделитесь, как вы выводите ее в итоге (((
*

dmitry_stas

  • Легенда
  • 12489
  • 1175 / 8
Может еще что-то дописать нужно?
а что вы уже дописали? и где?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Goliaf

  • Новичок
  • 11
  • 0 / 0
В файле  \components\com_jshopping\models\cart.php функция add
Дописал $temp_product['old_price']=$product->product_old_price;

Но, не вижу данных про old_price через var_dump
*

Goliaf

  • Новичок
  • 11
  • 0 / 0
Все появилось. Видимо, были ошибки... спасибо!

Подскажите такой момент: как правильно передать эту цену (old_price), в fullsumm
чтобы в этой части
Код
<?php print formatprice($this->fullsumm)?>
считались старые цены?
*

Goliaf

  • Новичок
  • 11
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести дату добавления товара?

Автор djdim

Ответов: 21
Просмотров: 1561
Последний ответ 13.02.2019, 11:15:12
от MichailPickStyle
[Решено] реализация поиска только по названию товара

Автор permstyle

Ответов: 19
Просмотров: 1365
Последний ответ 05.02.2019, 18:14:55
от MichailPickStyle
JoomShopping многократно приходит заказ на почту

Автор Oksanalink

Ответов: 2
Просмотров: 182
Последний ответ 24.01.2019, 23:43:25
от nevigen
Организация поиска по весу товара

Автор leha111

Ответов: 4
Просмотров: 162
Последний ответ 24.01.2019, 17:39:26
от kit2m2
Модуль вывода определенных товаров из JoomShopping

Автор Neecos

Ответов: 2
Просмотров: 127
Последний ответ 21.01.2019, 18:35:17
от dmitry_stas