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

IluaTsvetkov2019

Користувачі
  
  • Публікації

    175
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем IluaTsvetkov2019

  1. @LiLu когда захожу на категорию по умолчанию оно не меняется. дальше меняю вручную. перехожу на категорию ниже. все сортируется. потом опять на туже категорию возвращаюсь. так же все сортируется от меньшего к большему. но пока в категории не поменяешь вручную оно остается по умолчанию. и так во всех категориях.

     

    image.thumb.png.17258d25c1c5fc3e259e6e7a05037e3f.png

  2. 15 часов назад, thentru сказал:
    
    $this->load->model('checkout/order');
    
    $order_info = $this->model_checkout_order->getOrder($this->session->data['order_id']);
    
    if ($order_info) {
        $data['order_id'] = $this->session->data['order_id'];
        $data['total'] = $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value'], false);
    }

     

    Спасибо. все вывелось. Подскажиет, записываю вывод  в js мне пишет <b>Notice</b>: Undefined variable:...........

    Сам код куда подставляю переменные

    Скрипт поставил на ту же страницу 

    <script>
      gtag('event', 'conversion', {
          'send_to': 'AW-109438169742/-owBqCIfP_cw2BEZaPmLf4C',
          'value': <?php echo $total; ?>,
          'currency': 'UAH',
          'transaction_id': '<?php echo $order_id; ?>'
      });
    </script>

    image.thumb.png.c396753fc596996a1b54a68df7cd876e.png

  3. 22 часа назад, LiLu сказал:

    в то же место в контроллере.

    и в шаблоне вывести

    
    <?php echo $total; ?>

     

    Такой вопрос добавил catalog/controller/checkout/success.php, и вывел на странице catalog/view/theme/oct_techstore/template/common/success.tpl (по пути который вы выше написали его не оказалось catalog/view/theme/*/templlate/checkout/success.tpl). Обновил кеш, сделал заказ и выдало вот такое:

     
    СУмма заказа Notice: Undefined variable: total in /home/ilua2019/myshoop.com.ua/vsevdom/system/storage/modification/catalog/view/theme/oct_techstore/template/common/success.tpl on line 23
     
    Не подскажите как можно починить?
    image.thumb.png.8af62e05a522d590abb3a305928f0c5d.png
    image.png.6e74b75c4ea72e8c7a58c4cebd6d6d9d.png
     
     

     

     

    image.png.2c8c7e3eecd17d2034984b0d5fa0bbc9.png

  4. 32 минуты назад, LiLu сказал:

    в контроллере заменить

    
    if (isset($this->request->get['sort'])) {
                $sort = $this->request->get['sort'];
            } else {
                $sort = 'p.sort_order';
            }


    на

    
    if (isset($this->request->get['sort'])) {
                $sort = $this->request->get['sort'];
            } else {
                $sort = 'p.price';


          

    Добрый вечер. А можно путь?

  5. Всем привет. Подскажите пожалуйста, ввожу сайт на проверку через гугловский сайт проверки моб. френдли https://search.google.com/test/mobile-friendly, выдает ошибку что сайт не оптимизирован под моб устройства. хотя все делалось что бы под них и был оптимизирован. Подскажите что не так может быть и как исправить?

    https://dom.myshoop.com.ua/

    ostore 2.3

    image.thumb.png.d86108738f5c3be04ef5502c985e7413.png

  6. 23 минуты назад, LiLu сказал:

    в контроллере

    catalog/controller/checkout/success.php

    перед

    
    unset($this->session->data['shipping_method']);

    добавить 

    
    $data['order_id'] = $this->session->data['order_id'];

    в шаблоне

    catalog/view/theme/*/templlate/checkout/success.tpl

    где нужно выводим

    
    <?php echo $order_id; ?>

     

    Спасибо. заработало.

    Вопрос еще, а как можно вывести на страницу заказа сумму заказа? вот в такой формате 2344 (без ноликов и точек 2344.00)

  7. Всем привет. Ни как не могу найти номер заказа на странице спасибо за покупку. на странице success.tpl он уже выводит в таком формате <?php echo $heading_title; ?> или <?php echo $text_message; ?>

    Скажите где можно забрать значения номера заказа без букв и символов

    oStore 2.3

    image.png.93432876449a7543c47b4766c7f7ee9c.png

    image.thumb.png.c999f293851fe7a69b13a9849dae24ca.png

  8. Всем привет. Есть прайс. в нем есть и доллары и гривны. товары на сайте в гривнах. нужно что бы этот модуль например раз в сутки обновлял цены на сайте по курсу валют. то есть конвертировал доллары в гривны и цены соответсвенно на сайте были в гривнах. 

  9. 2 часа назад, PaulKravchenko сказал:

    ну я не знаю, у меня без десятичных выводится

    в конце концов удалите нолики при выводе, типа так:

    
    {{ price0 | replace({".0000" : ""}) }}

     

    нечего сказать. супер. спасибо большое. я аж вспотел))

  10. 7 минут назад, PaulKravchenko сказал:

    ну нельзя же объявлять одну и ту же переменную дважды))

    строку, содержащую $data['price0'] = $product_info['price']; - удалите вообще

    вы можете использовать ИЛИ ее - тогда все с нулями и точками, ИЛИ ту что с налогами и без точек/ноликов, короче, оставьте так:

     

    А в шаблоне используете переменную {{ price0 }}

     

    Вообще это просто пример названия, переменную вы можете обозвать как вам понравится.

    Блин. все равно нули и точка остались. фух. что то не так видимо

    if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) {
                    $data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
                    $data['price0'] = $this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'));
                } else {
                    $data['price'] = false;
                }

  11. у меня сейчас вот так

    if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) {
                    $data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
                    $data['price0'] = $this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'));
                    $data['price0'] = $product_info['price'];
                } else {
                    $data['price'] = false;
                }
     

  12. 5 минут назад, PaulKravchenko сказал:

    так вот это теперь уберите

    или оно (с точками и ноликами) или 

     

    а куда его теперь вставить. я добавил как я выше скидывал. там еще точка и нолики остались. не понял куда вот это убрать $data['price0'] = $product_info['price'];

  13. 2 минуты назад, PaulKravchenko сказал:

    так выше же добавка, там без точки и без ноликов за ней)

    не увидел) я вот так добавил. то есть после дефолтной цены добавил код что вы написали)

     

    if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) {
                    $data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
                    $data['price0'] = $this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'));
                    $data['price0'] = $product_info['price'];

  14. 26 минут назад, PaulKravchenko сказал:

    ну если совсем упростить, то можно попробовать так

    в контроллере где-то ниже дефолтной цены

    
    $data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);

    добавить 

    
    $data['price0'] = $product_info['price'];

    Тогда в шаблон сможете забрать переменную {{ price0 }}

    В бою не проверялось если что)

     

    Вроде все вышло) в бою проверин)но нолики остались и точка. вот в таком формате 4509.0000

    Теперь бы от точки и все что за ней избавиться)

  15. 9 минут назад, PaulKravchenko сказал:

    Все зависит от того где получить. А так, в общем - модель catalog\model\catalog\product.php и функция getProducts

    Подскажите. вот я перещел по вашему пути что вы написали, а как теперь мне вывести ее можно в js?

    Мне нужно подставить в код что бы получилось вот так

    <script>
      gtag('event', 'page_view', {
        'send_to': 'AW-111111',
          'value': тут цена, цена в таком формате 7643
        'items': [{
          'id': {{ product_id }},   - тут я уже нащел как id вывести
          'google_business_vertical': 'offerdetail'
        }]
      });
    </script>

     

    image.png.5c25425b2e900bcf914041b078e44539.png


×
×
  • Створити...

Important Information

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