Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывести переменную группа цена в категории


Recommended Posts

Имеется говно код)

$cgp_display_multiple_prices = false;
            $cgp_display_multiple_prices = $this->config->get('cgp_display_multiple_prices');
            
            if ($cgp_display_multiple_prices && (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price'))) {
                $this->load->model('extension/module/cgp');
                $this->load->language('extension/module/cgp');
            
                $data['other_customer_group_prices'] = array();                
                
                $product_id = $this->request->get['product_id'];
                
                if ($this->customer->isLogged()) {
                    $customer_group_id = $this->customer->getGroupId();
                } else {
                    $customer_group_id = $this->config->get('config_customer_group_id');
                }
                
                $other_customer_group_prices = $this->model_extension_module_cgp->getOtherCustomerGroupPrices($product_id, $customer_group_id);
                
                foreach($other_customer_group_prices as &$other_customer_group_price)
                {
                    //if no special or price set then use default group's special or price
                    if(!$other_customer_group_price['price'])
                    {
                        if(!$data['special'])
                            $other_customer_group_price['price'] = $data['special'];
                        else if(!$data['price'])
                            $other_customer_group_price['price'] = $data['price'];
                    }
                    
                    $other_customer_group_price['price'] = $this->currency->format($this->tax->calculate($other_customer_group_price['price'], $product_info['tax_class_id'], $this->config->get('config_tax')),$this->session->data['currency']);
                }
                $data['other_customer_group_prices'] = $other_customer_group_prices;
                $data['text_price_for_others'] = $this->language->get('text_price_for_others');
            } else {
                $data['other_customer_group_prices'] = false;
                $data['text_your_price'] = $this->language->get('text_price');
            }

для товаров который показывает цену для определенных групп.
Вставил я данный код в контроллер категорий перед $this->response->setOutput( 
. Вывелось только название групп, а цена пишется 0.
Подскажите что не так.

Надіслати
Поділитися на інших сайтах


возможно ваше время стоит значительно дороже этих 500р

 

Надіслати
Поділитися на інших сайтах


18 минут назад, bodyak0 сказал:

Вставил я данный код в контроллер категорий

 

18 минут назад, bodyak0 сказал:

 $product_id = $this->request->get['product_id'];

откуда в категории, возьмется get['product_id'} ,  не подскажите?

Надіслати
Поділитися на інших сайтах

Влип в это Г*вно) 
уже приобрел , можете помочь на Фо решить задачу?

Надіслати
Поділитися на інших сайтах


7 хвилин назад, fanatic сказав:

 

откуда в категории, возьмется get['product_id'} ,  не подскажите?

не подскажу, есть решение? я не особо в Php , в принципе zero

Надіслати
Поділитися на інших сайтах


так нужно же чтоб не только показывало цену но и чтоб при оформлении заказа определенных групп считало правильно???

Змінено користувачем Venter
Надіслати
Поділитися на інших сайтах

5 хвилин назад, Venter сказав:

так нужно же чтоб не только показывало цену но и чтоб при оформлении заказа определенных групп считало правильно???

логично учет есть с карточки товара, нужно чтобы считывало с категории

Надіслати
Поділитися на інших сайтах


29 минут назад, bodyak0 сказал:

логично учет есть с карточки товара, нужно чтобы считывало с категории

с какой категории??? при оформлении заказа учитывает группу покупателей? Эта цена для опред групп где стоит, в товаре или где? То есть где редактируется цена для опред групп покупателей?

Надіслати
Поділитися на інших сайтах

2 година назад, Venter сказав:

с какой категории??? при оформлении заказа учитывает группу покупателей? Эта цена для опред групп где стоит, в товаре или где? То есть где редактируется цена для опред групп покупателей?

есть модуль, если е поняли темы не нужно набивать посты..

Надіслати
Поділитися на інших сайтах


1 час назад, bodyak0 сказал:

есть модуль, если е поняли темы не нужно набивать посты..

я не набиваю посты и есть у вас модуль или нет я не знаю, если вон тот говно код ваш модуль то Ок )))

Реально хотел помочь и поэтому вопросы задал, а теперь увы :ph34r:  Удачи в поиске решения ;)

я пошел набивать посты.... )))

Змінено користувачем Venter
Надіслати
Поділитися на інших сайтах

9 годин назад, Venter сказав:

я не набиваю посты и есть у вас модуль или нет я не знаю, если вон тот говно код ваш модуль то Ок )))

Реально хотел помочь и поэтому вопросы задал, а теперь увы :ph34r:  Удачи в поиске решения ;)

я пошел набивать посты.... )))

с говнокода вроде видно что extension/module/cgp имеется модуль.Не велика потеря)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.