Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

cayottt

Users
  
  • Posts

    107
  • Joined

  • Last visited

Everything posted by cayottt

  1. А если не переделывать, а просто убрать проверку цены товара при пересчёте итогов? Такое возможно или я что-то не так себе представляю? Нужно самое простое решение.
  2. Вот руководство по интеграции (прикреплено). А по ссылке модуль: [я_*уею_дорогая_редакция] Только у нас аналогичный модуль (легальный) с открытым кодом. Tec Doc API.pdf
  3. Документацией не имею права разбрасываться :) И ТЗ конкретного тут не будет. Нужен человек знающий о чём речь или имеющий опыт. Что тут описывать? Модуль обращается к мускульной базе, а нужно чтобы работал через API. Все запросы что в описании API нужно найти в модуле и подвязать к вебсервису, остальное не используется.
  4. Приветствую. Задача следующая, есть модуль подбора запчастей tec doc (с открытым кодом) он работает с mysql базой tec doc. Нужно переделать его для работы с официальным вебсервисом тек дока по API (инструкция по апи есть). Кто возьмется, сколько денег и сроки?
  5. Нужно не трогать только цену уже добавленного товара. Сумма заказа, в случае добавления новых товаров в заказ, должна обновляться.
  6. Добрый день. Нужна помощь. При редактировании заказа, на вкладке "итоги" есть кнопка "пересчитать итоги". Она полностью пересситывает заказ. Как сделать так, чтобы она не проверяла стоимость добавленного в заказ товара? Объясню зачем. На выходных поступают быстрые заказы, в понедельник меняется цена, после этого менеджер редактирует заказы и нужно чтобы люди заказавшие по старой цене купили именно по старой цене.
  7. Добрый день. На 1.5.6 будет работать? С установкой на мой шаблон поможете? :)
  8. Приветствую. У меня вопрос. Мы используем такую комбинацию, у нас чекаут Simple, но для достваки используем несколько модулей: X-Shiping для курьерской доставки, тут всё просто разбито на зоны и к зонам разная стоимость доставки до определённой суммы, выше суммы - доставка бесплатно; второй - Доставка Плюс, тут тоже разбито по зонам, но до определённой суммы настроена цена зависящая от веса. Прикол в том, что мы используем main_zone_id как конечный выбор для расчёта доставки (тоесть у нас там и области и областные центры, для них разные виды способов доставки и разные стоимости), поле main_city у нас не обязательное и заполняется только если города нужного нет в main_zone_id, тогда в main_zone_id просто выбирается область, а в main_city вписывается город. На стоимость это не влияет, так как для всех не областных центров цена доставки и виды доставки одинаковы. Вот такая каша, надеюсь всё понятно. Так вот вопрос, сможем ли мы Ваш модуль использовать? Нам нужно будет ещё в дальнейшем подвязать модуль Новой Почты, чтобы с помощью геоопределения по ай-пи город выбирался и в случае выбора способа доставки Новой Почтой, предлагало сразу выбор отделений в данном городе.
  9. А как определили что работает код? В исходном коде должно быть видно айди товара и цену? Поправил код, вставил, в исходном коде ничего не вижу. Как его проверить? У меня после правок такой вышел, верно? <!-- Google Remarketing --> <?php if ($this->request->get['route'] == 'product/category') { $dynx_pagetype = "category"; } elseif ($this->request->get['route'] == 'product/product'){ $dynx_pagetype = "product"; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_pagetype = "cart"; } elseif ($this->request->get['route'] == 'checkout/success'){ $dynx_pagetype = "purchase"; } elseif ($this->request->get['route'] == ''){ $dynx_pagetype = "home"; } elseif ($this->request->get['route'] == 'common/home'){ $dynx_pagetype = "home"; } else { $dynx_pagetype = "siteview"; } ?> <?php if (isset($this->request->get['product_id'])) { $Id=$this->request->get['product_id']; $product_info = $this->model_catalog_product->getProduct($Id); $product_id = $Id; If ($product_info['special'] > 0) $price = $product_info['special']; else $price = $product_info['price']; } else { $product_id = 0; } if ($this->request->get['route'] == 'product/product') { $dynx_itemid = $this->request->get['product_id']; } else{ $dynx_itemid = ""; } $dynx_totalvalue=0; if ($this->request->get['route'] == 'product/product') { $dynx_itemid = $product_id; $dynx_totalvalue = $price; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_totalvalue = round($this->cart->getTotal(),2); } ?> <!-- Dynamic Remarketing Tag -- //--> <script type="text/javascript"> var google_tag_params = { dynx_itemid: '<?php echo $dynx_itemid; ?>', dynx_pagetype: '<?php echo $dynx_pagetype; ?>', dynx_totalvalue: '<?php echo $dynx_totalvalue; ?>', }; </script> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = XXXXXXX; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; /* ]]> */ </script> <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXX/?value=0&guid=ON&script=0"/> </div> </noscript>
  10. Всем доброго дня. Готов заплатить за решение проблемы настройки товарного динамического ремаркетинга Google AdWords. Тут описано: https://support.google.com/adwords/answer/3103357?hl=ru&ref_topic=3180758 Нужен "Особый тип". При настройке даёт код тега для вставки в магазин, но при этом три поля нужно заполнить самому. Суть в том, что при посещении страницы товара гуглу должны уходить данные о товаре который человек посмотрел. Файл фида я создал и подтянул в компанию, а вот с кодом не могу разобраться. Вот как выглядит этот кусок: <script type="text/javascript"> var google_tag_params = { dynx_itemid: "REPLACE_WITH_STRING_VALUE", dynx_pagetype: "REPLACE_WITH_STRING_VALUE", dynx_totalvalue: REPLACE_WITH_NUMBER_VALUE }; </script> Дальше уже стандартный код ремаркетинга. Смысл в том, что нужно передать тип страницы, чтобы гугл знал что это страница с товаром, ай-ди товара и цену. Ниже код который вставляю, нашёл у португальцев и подправил. Но что-то не работает, гугл не принимает данные. Может кто-то может помочь в решении задачи? За вознаграждение. <!-- Google Remarketing --> <?php if (isset ($this->request->get['route'])) { $dynx_prodid=0; $dynx_pagetype = "home"; $dynx_totalvalue=0; } else { if ($this->request->get['route'] == 'product/category') { $dynx_pagetype = "category"; } elseif ($this->request->get['route'] == 'product/product'){ $dynx_pagetype = "product"; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_pagetype = "cart"; } elseif ($this->request->get['route'] == 'checkout/success'){ $dynx_pagetype = "purchase"; } elseif ($this->request->get['route'] == ''){ $dynx_pagetype = "home"; } elseif ($this->request->get['route'] == 'common/home'){ $dynx_pagetype = "home"; } else { $dynx_pagetype = "siteview"; } ?> <?php if (isset($this->request->get['product_id'])) { $Id=$this->request->get['product_id']; $product_info = $this->model_catalog_product->getProduct($Id); $product_id = $Id; If ($product_info['special'] > 0) $price = $product_info['special']; else $price = $product_info['price']; } else { $product_id = 0; } if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $this->request->get['product_id']; } else{ $dynx_prodid = ""; } $dynx_totalvalue=0; if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $product_id; $dynx_totalvalue = $price; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_totalvalue = round($this->cart->getTotal(),2); } } ?> <!-- Dynamic Remarketing Tag -- //--> <script type="text/javascript"> var google_tag_params = { dynx_prodid: '<?php echo $dynx_prodid; ?>', dynx_pagetype: '<?php echo $dynx_pagetype; ?>', dynx_totalvalue: '<?php echo $dynx_totalvalue; ?>', }; </script>
  11. Всем доброго дня. Столкнулся с проблемой настройки товарного динамического ремаркетинга Google AdWords. При настройке даёт код тега для вставки в магазин, но при этом три поля нужно заполнить самому. Суть в том, что при посещении страницы товара гуглу должны уходить данные о товаре который человек посмотрел. Файл фида я создал и подтянул в компанию, а вот с кодом не могу разобраться. Вот как выглядит этот кусок: <script type="text/javascript"> var google_tag_params = { dynx_itemid: "REPLACE_WITH_STRING_VALUE", dynx_pagetype: "REPLACE_WITH_STRING_VALUE", dynx_totalvalue: REPLACE_WITH_NUMBER_VALUE }; </script> Дальше уже стандартный код ремаркетинга. Тут описано: https://support.google.com/adwords/answer/3103357?hl=ru&ref_topic=3180758 Может кто сталкивался, как правильно прописать данные в этот тег? Смысл в том, что нужно передать тип страницы, чтобы гугл знал что это страница с товаром. Ниже код который вставляю. Но что-то не работает, гугл не принимает данные. Может кто-то может подсказать, что не так в коде? <!-- Google Remarketing --> <?php if (isset ($this->request->get['route'])) { $dynx_prodid=0; $dynx_pagetype = "home"; $dynx_totalvalue=0; } else { if ($this->request->get['route'] == 'product/category') { $dynx_pagetype = "category"; } elseif ($this->request->get['route'] == 'product/product'){ $dynx_pagetype = "product"; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_pagetype = "cart"; } elseif ($this->request->get['route'] == 'checkout/success'){ $dynx_pagetype = "purchase"; } elseif ($this->request->get['route'] == ''){ $dynx_pagetype = "home"; } elseif ($this->request->get['route'] == 'common/home'){ $dynx_pagetype = "home"; } else { $dynx_pagetype = "siteview"; } ?> <?php if (isset($this->request->get['product_id'])) { $Id=$this->request->get['product_id']; $product_info = $this->model_catalog_product->getProduct($Id); $product_id = $Id; If ($product_info['special'] > 0) $price = $product_info['special']; else $price = $product_info['price']; } else { $product_id = 0; } if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $this->request->get['product_id']; } else{ $dynx_prodid = ""; } $dynx_totalvalue=0; if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $product_id; $dynx_totalvalue = $price; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_totalvalue = round($this->cart->getTotal(),2); } } ?> <!-- Dynamic Remarketing Tag -- //--> <script type="text/javascript"> var google_tag_params = { dynx_prodid: '<?php echo $dynx_prodid; ?>', dynx_pagetype: '<?php echo $dynx_pagetype; ?>', dynx_totalvalue: '<?php echo $dynx_totalvalue; ?>', }; </script>
  12. Всем доброго дня. Столкнулся с проблемой настройки товарного динамического ремаркетинга Google AdWords. При настройке даёт код тега для вставки в магазин, но при этом три поля нужно заполнить самому. Они я так понимаю у всех магазинов (разных CMS) разные. Суть в том, что при посещении страницы товара гуглу должны уходить данные о товаре который человек посмотрел. Файл фида я создал и подтянул в компанию, а вот с кодом не могу разобраться. Вот как выглядит этот кусок: <script type="text/javascript"> var google_tag_params = { dynx_itemid: "REPLACE_WITH_STRING_VALUE", dynx_pagetype: "REPLACE_WITH_STRING_VALUE", dynx_totalvalue: REPLACE_WITH_NUMBER_VALUE }; </script> Дальше уже стандартный код ремаркетинга. Тут описано: https://support.google.com/adwords/answer/3103357?hl=ru&ref_topic=3180758 Может кто сталкивался, как правильно прописать данные в этот тег? Смысл в том, что нужно передать тип страницы, чтобы гугл знал что это страница с товаром. Тут я так понимаю в dynx_pagetype: нужно прописать product? dynx_itemid: это должен быть ID товара. Как его прописать? Разве есть какой то уникальный идентификатор (переменная) в опенкарте для ай-ди товара? Пока рылся в нете, ничего не нашёл. Кроме португальского форума, но там показан гораздо больший кусок кода. Попытался вставить его, но не пашет. <!-- Google Remarketing --> <?php if (isset ($this->request->get['route'])) { $dynx_prodid=0; $dynx_pagetype = "home"; $dynx_totalvalue=0; } else { if ($this->request->get['route'] == 'product/category') { $dynx_pagetype = "category"; } elseif ($this->request->get['route'] == 'product/product'){ $dynx_pagetype = "product"; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_pagetype = "cart"; } elseif ($this->request->get['route'] == 'checkout/success'){ $dynx_pagetype = "purchase"; } elseif ($this->request->get['route'] == ''){ $dynx_pagetype = "home"; } elseif ($this->request->get['route'] == 'common/home'){ $dynx_pagetype = "home"; } else { $dynx_pagetype = "siteview"; } ?> <?php if (isset($this->request->get['product_id'])) { $Id=$this->request->get['product_id']; $product_info = $this->model_catalog_product->getProduct($Id); $product_id = $Id; If ($product_info['special'] > 0) $price = $product_info['special']; else $price = $product_info['price']; } else { $product_id = 0; } if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $this->request->get['product_id']; } else{ $dynx_prodid = ""; } $dynx_totalvalue=0; if ($this->request->get['route'] == 'product/product') { $dynx_prodid = $product_id; $dynx_totalvalue = $price; } elseif ($this->request->get['route'] == 'checkout/cart'){ $dynx_totalvalue = round($this->cart->getTotal(),2); } } ?> <!-- Dynamic Remarketing Tag -- //--> <script type="text/javascript"> var google_tag_params = { dynx_prodid: '<?php echo $dynx_prodid; ?>', dynx_pagetype: '<?php echo $dynx_pagetype; ?>', dynx_totalvalue: '<?php echo $dynx_totalvalue; ?>', }; </script>
  13. Хочу написать отзыв. Купил данный шаблон и доволен как слон. Особенно доволен поддержкой, в лице OldAine. Все вопросы решает оперативно и качественно. Ни разу не отказал в помощи. Спасибо огромное!
  14. А у меня никак не получается открыть в новом окне. _blank открывает в том же окне. Как у Вас получилось? P.S. Получилось
  15. Похоже что получается, только так выводит сумму -20%. А мне надо показать именно эти 20%.
  16. Есть необходимость переделать печатную форму бланка счета под наши требования. Правок несколько: Нужно в форме бланка счета (/admin/view/template/sale/order_invoice.tpl) выводить под "Сумма:" значение НДС. То есть от "Сумма:" отнимать 20% и выводить это под строчкой с суммой, как "НДС". Я так понимаю что нужно для этого создать переменные в: 1. admin\controller\sale\order.php 2. admin\model\sale\order.php И вывести в [/size]/admin/view/template/sale/order_invoice.tpl Ещё нужно что-то типа этого прикрутить https://opencartforum.com/topic/9572-gde-korrektiruetsia-forma-scheta/?do=findComment&comment=62578 чтобы сумму прописью ещё выводить. Плюс Доставку нужно выводить в списке товаров, как товар и соответсвенно стоимость доставки должна учитываться в Сумма: Ну и мелочи всякие, в виде вывода статичного текста необходимого в разных местах (дам подробное описание или даже скрин). В шапке наши реквизиты и т.д. Жду Ваших предложений по сумме.
  17. Здравствуйте. У меня такая задача, нужно в печатной формы бланка счета (/admin/view/template/sale/order_invoice.tpl) выводить под "Сумма:" значение НДС. То есть от "Сумма:" отнимать 20% и выводить это под строчкой с суммой, как "НДС". Как сделать?
  18. Здравствуйте. У меня такая задача, нужно в печатной формы бланка счета (/admin/view/template/sale/order_invoice.tpl) выводить под "Сумма:" значение НДС. То есть от "Сумма:" отнимать 20% и выводить это под строчкой с суммой, как "НДС". Как сделать? P.S. Вопрос снят.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.