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

dofus

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

    98
  • З нами

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

Інформація

  • Стать
    Мужчина
  • Місто:
    Стамбул

Відвідувачі профілю

2 807 переглядів профілю

dofus's Achievements

Collaborator

Collaborator (7/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

3

Репутація

  1. Ребята, всем доброго времени суток! Имеется такая нетривиальная (для меня) задача. Заказ, после нажатия кнопки "Оформить заказ" должен передаваться в партнерку как post запрос Партнерок несколько, какая именно принадлежит к товару, указано в данных как SKU (просто номер партнерки) Так же у каждого товара есть уникальные значения Hash - которые записываются в поле mpn Вопрос в том, как при нажатии кнопки "Оформить заказ" передавать нужный post запрос в нужную партнерку? Я думал о том, что для каждой партнерки сделать свой php файл, который будет вызываться в зависимости от значения в SKU Тем более в партнерках есть образцы данных файлов, например Но что делать дальше, как вызывать эти файлы и тд, я не понимаю и не знаю с какой стороны подойти( Спасайте) Спасителю своему естественно заплачу = ) Об оплате не паримся, если что есть битки)
  2. Действительно начала отражаться инфа, только одно но В лк отражает серийный ключ, а в письме пишет Serial keys will be visible once order is completed. Подскажете что делать? И заодно пишите в лс куда вам отблагодарить)
  3. Друзья, в миллионный раз обращаюсь к Вам за помощью, не хватает мне знаний и опыта, очень надеюсь на вас)Суть проблемы:Установлен модуль Serial Keys который выдает вместе с заказом серийный номерВ просмотре заказа в личном кабинете работает корректно, поле модель заменяется на серийный номерmodel модуля Делается за счет такого куска кода в контроллере order // ****************************** // Begin Serial Keys modification // ****************************** $this->load->model('extension/module/serial_keys'); // **************************** // End Serial Keys modification // **************************** $data['products'][] = array( // ****************************** // Begin Serial Keys modification // ****************************** 'name' => $product['name'], // **************************** // End Serial Keys modification // **************************** 'model' => $this->model_extension_module_serial_keys->orderInfo($order_id, $product['product_id']), 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']), 'total' => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']), 'reorder' => $reorder, 'return' => $this->url->link('account/return/add', 'order_id=' . $order_info['order_id'] . '&product_id=' . $product['product_id'], true) ); Если мы ставим точно такой же кусок в mail/order.php то естественно ничего в письме не отражается, немного поменял код, т.к. в файле mail/order.php вместо => $product[' '] используется => $order_product[' ']Поэтому кусок кода вставляем // ****************************** // Begin Serial Keys modification // ****************************** $this->load->model('extension/module/serial_keys'); // **************************** // End Serial Keys modification // **************************** $data['products'][] = array( // ****************************** // Begin Serial Keys modification // ****************************** 'name' => $order_product['name'], // **************************** // End Serial Keys modification // **************************** 'model' => $this->model_extension_module_serial_keys->orderInfo($order_info['order_id'], $order_product['order_product_id']), 'option' => $option_data, 'quantity' => $order_product['quantity'], 'price' => $this->currency->format($order_product['price'] + ($this->config->get('config_tax') ? $order_product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']), 'total' => $this->currency->format($order_product['total'] + ($this->config->get('config_tax') ? ($order_product['tax'] * $order_product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']) ); Но так и не помагает Я думаю проблема в model/serialkeys, но где, не знаю( Помогите пожалуйста разобраться
  4. Разобрался. Вполне работает эта связка, если добавлять код в нужный контролер. Я же по невнимательности добавил код в контроллер product.php, а правки вносил в шаблон category.twig в этом и проблема)
  5. Всем привет! Проблема такая: Необходимо было реализовать функцию, при которой со страницы категорий на страницу продукта может перейти только зареганый пользователь Сделал так в контроллере $data['logged'] = $this->customer->isLogged(); И так в шаблоне <div class="us-module-img"> {% if logged %}<a href="{{ product.href }}">{% else %} {% endif %} <img src="{{ product.thumb }}"{% if oct_lazyload %} data-srcset="{{ product.thumb }} 100w" srcset="{{ oct_lazy_image }} 100w" sizes="100vw"{% endif %} class="img-fluid{% if oct_lazyload %} oct-lazy{% endif %}" alt="{{ product.name }}" title="{{ product.name }}" width="340px" height="{{ product.height }}" /></a> </div> <div class="us-module-caption d-flex flex-column"> <div class="us-module-title"> {% if logged %}<a href="{{ product.href }}">{{ product.name }}</a>{% else %}{{ product.name }}{% endif %} Но отрабатывает только else, в независимости от того, зареган ты или нет. В чем может быть проблема? Заранее всем спасибо!
  6. Нет, на самом деле модуль использует страницу product/special.twig
  7. Спасибо конечно за ответ) Но в этом и проблема, что не понятно где шаблон результатов. Методом тыка понял, что модуль использует special.twig, но проблема не решается, что бы я не делал, он выдает в формате grid
  8. Друзья, всем привет. Спасайте. Ситуация такая: Поставили MegaFilter Pro на главную, вроде все работает, но выдает страницу с товаром в представлении grid, а нужно list По всему сайту настроили, а для фильтра не могу. Уже и Special правил и что только не делал( Скрин как выглядят категории везде Скрин категории Как выглядит выдача фильтра Скрин выдачи поиска Сайт Сайт Заранее всем спасибо!
  9. вот либо лыжи не едут, либо я совсем тугой Мало того что этот код ничего не выдал Я создал копию information.twig и information.php Скорректировал контроллер Создал макет в админке ииии все равно выдает пустую информационную страницу без нужного скрипта я хз
  10. Так же скрипт пропадает со всех страниц, и нигде не появляется
  11. Сделал в точности как Вы сказали, но скрипт пропал со всех информационных страниц и на странице /delivery не появился( Я понимаю что дело во мне и что я затупок, но хотелось бы найти место, где я туплю
×
×
  • Створити...

Important Information

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