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

Recommended Posts

Добрый день, нужен бесстрашный специалист для доработки и исправления ошибок в ocStore 2.3.0.2.3

  • В карте сайта для контента на русском языке исправить вывод ссылки (добавить ru/ после домена)
  • В модуле генератора фидов для контента на русском языке исправить вывод ссылки (добавить ru/ после домена)
  • Убрать вывод дублей постов с категорией в карте сайта блога, продублировать ссылки с ru/
  • Исправить чпу для пагинации, тегов и сортировки
  • Настроить корректную передачу целей/событий в расширенную эл.коммерцию гугл аналитикс

Подробнное ТЗ тут https://docs.google.com/document/d/13SdbXH3r7weAnsWb4Jq-CzXjcCE_hzhnAeZzcSSZX6k/edit?usp=sharing

Важно! При работе не в коем случае не переключать движок чпу с СЕО ПРО на стандартный.

Задачи не сложные, думаю за день можно справится не напрягаясь для опытного разработчика.

Ставить модули не предлагать.

По окончанию работы предоставить список затронутых файлов.

Жду ваши предложения.

Link to post
Share on other sites

Не актуально. Нашел исполнителя.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By DevmanExtensions
      3500
      View File


      Google Marketing Tools
       

       
      GOOGLE MARKETING TOOLS
      МАРКЕТИНГОВЫЕ ИНСТРУМЕНТЫ GOOGLE
       

       
      ПОЛНАЯ СОВМЕСТИМОСТЬ
      Google Tag Manager, Google Universal Analytics, GA4, Google Enchanced Ecommerce, Google Rich Snippets, Adwords Conversion, Google Dynamic Remarketing, Facebook Pixel, Criteo One Tag, Bing Ads и многие другие популярные и необходимые инструменты для полноценных маркетинговых инициатив! Кроме этого, мы всегда внимательно относимся к запросам наших клиентов и можем расширить список, согласно Вашим потребностям.
       

       
      ГЕНЕРАТОРЫ ПОТОКОВ
      Сейчас уже работают следующие потоки: Google Mrchant Center, Ggoogle Reviews, Adwords business CSV, Twenga, Facebook Catalog Feed и Criteo. Вы можете создать бесконечно много различных конфигураций потоков для своих кампаний, для каждой получить ссылки с учетом выбора языка или валюты Вашей торговой площадки.
       

       
      ПОДДЕРЖКА ЗАЩИТЫ ПЕРСОНАЛЬНЫХ ДАННЫХ
      Начиная с мая 2018 года, все сайты в Европейской зоне должны учитывать данное новшество. Важное правило для публичной части любого web-сайта, при сборе "маркетинговых" и "статистических" данных, получить на это разрешение посетителя сайта. Маркетинговые инструменты Google позволяют это сделать. Конечно, данная функция может быть гибко настроена.
       

       
      СОХРАНЯЙТЕ БОЛЬШЕ ВРЕМЕНИ - ВРЕМЕНИ И ДЕНЕГ
      Являетесь ли Вы продавцом или компанией, специализирующейся в web-маркетинге, инструменты Google позволят сохранить Ваше время и деньги! Потратьте всего несколько минут на установку и настройку этого прекрасного инструмента и сможете забыть обо всех остальных!
       

       
      ПОДДЕРЖКА МУЛЬТИМАГАЗИНОВ
      Вы сможете настроить разные конфигурации для всех внутренних магазинов Opencart на Вашей торговой площадке, чтобы потом использовать их для проведения гибких рекламных кампаний.
       

       
      КАМПАНИИ ДЛЯ "БРОШЕННЫХ" КОРЗИН
      Настройте свой Mailchimp на работу с клиентами, которые не оформили до конца свой заказ, чтобы проводить для них отдельные кампании. Даже если клиент оказался Гостем, Вы всегда сможете сгенерировать ему персональную ссылку на корзину с товаром, которым он интересовался.
       

       
      СВОЕВРЕМЕННЫЕ ОБНОВЛЕНИЯ
      С января 2014 года маркетинговые инструменты Google считаются самым подготовленным и расширенным набором для web-маркетинга. Сервис постоянно развивается, предоставляя новые полезные функции при поддержке SEO экспертов Google, а так же с учетом пожеланий пользователей. Более 5000 магазинов довольны этим продуктом. Вы хотите к нам присоединиться?
       

       
      ВЕЛИКОЛЕПНАЯ ПОДДЕРЖКА
      На протяжении более 8 лет команда DevmanExtension оказывает техническую поддержку тысячам своих клиентов, на самом высоком уровне, получая высокие оценки своей работы на ведущих площадках по торговле модулями для Opencart. Наслаждайтесь и Вы превосходным сервисом, любая проблема будет рассмотрена на позднее 24 часов с момента обращения!
       

       

       

       
      Важно! Обращаем Ваше внимание, что после покупки данного модуля он будет работать
      бессрочно и без дополнительной оплаты (за исключением случаев платных доработок,
      согласованных с Клиентом). Однако, расширенная техническая поддержка и возможность
      обновления модуля будут доступны только на протяжении ТРЕХ МЕСЯЦЕВ с момента покупки!
      Так же, если по истечению трех месяцев, Вам потребуется создать новое рабочее
      пространство (workspace), то нужно будет повторно приобрести лицензию для этого!
       
      Так же обращаем Ваше внимание, что в стоимость дополнительной услуги по установке
      модуля на сайте, НЕ ВХОДИТ адаптация модуля под не стандартные темы,
      а так же под собственные доработки пользователями кода CMS!
       
      ПОДДЕРЖКА ПОЛИТИКИ О ПЕРСОНАЛЬНЫХ ДАННЫХ (необязательно)
      ★ Совместимость с политикой (Общее положение о защите данных)
      ★ Cookie предупреждение, панель и кнопка настройки - гибкая 100% конфигурация.
      ★ Пользователь может принять куки «Статистика» или «Маркетинг», совершив конклюдентные действия, в случае согласия.
      ★ Кнопка отображение, панели куки после сохранения конфигурации.
      ★ Если Вам это не нужно, просто не включайте совместимость с политикой о персональных данных!
       

       
      ВАШИ ПРЕИМУЩЕСТВА
      ★ идеальный модуль "все в одном". Откройте для себя наиболее полное расширение сервисов Google на Opencart.
      ★ Супер простая установка за 1 минуту - ВИДЕО
      ★ Полная документация в комплекте
      ★ Совместим со всеми наиболее популярными темами (Journal 2, Journal 3, shoppica...)
      ★ Совместим со всеми наиболее популярными модулями (Quick n Easy Checkout, Ajax Quick Checkout, One Checkout, Super Checkout ...)
      ★ Все сервисы добавлены в ОДИН УНИКАЛЬНЫЙ КОД, забудьте старые методы, которые вызывают много проблем и несовместимостей.
      ★ Забудьте о покупке отдельного расширения для каждого маркетингового инструмента, который вы хотите добавить в свой магазин!
      ★ Поддержка мультимагазинов, различные конфигурации для каждого магазина.
       
      ВСЕ 15 ИНСТРУМЕНТОВ В ОДНОМ МОДУЛЕ
      ★ Google Tag Manager - последняя технология GTM
      ★ Google Optimize - для A / B тестирования
      ★ Google Universal Analytics / Google analytics 4 - совместимо с USER ID | Отслеживание просмотра страниц | Живые события
      ★ Google Enhanced Ecommerce - Измерение событий в корзине | Продукт и продвижение, эмоции и клики | Настройте свою собственную многоканальную воронку и получите больше заказов!
      ★ Google Ads (Adwords) конверсии - полное отслеживание конверсий покупок | Совместимость с отрицательными преобразованиями
      ★ Google Отзывы - Связь с вашим торговым центром | Google Отзывы после заказа
      ★ Google Dynamic / Standart ремаркетинг - совместим с dynx | Отслеживание просмотров | Установка префикса или суффикса в ecomm_prodid
      ★ Google Rich Snippets - Информация о продукте | Отзывы о продукте | Утверждено инструментом тестирования структурированных данных - Google
      ★ Facebook Pixel - Отслеживание просмотра страниц | Добавление в корзину | Добавление в список желаний | Покупки
      ★ Pinterest Pixel - Полное отслеживание страниц | События в корзине | Покупки
      ★ Hotjar Tracking - Полное отслеживание страниц
      ★ Crazyegg Tracking - Полное отслеживание страниц
      ★ конверсии Bing Ads - Полное отслеживание страниц | События в корзине | Покупки
      ★ Criteo OneTag tracking - полное отслеживание страниц | Покупки
      ★ Кампании Mailchimp на оставленные корзины - клиенты, которые не выполнили заказ, будут автоматически подписаны на кампанию mailchimp, которая отправит автоматическое электронное письмо со ссылкой для завершения покупки (включая гостевых пользователей).
       
      * В процессе установки этот модуль будет загружать PHP библиотеки  для управления каналами (в форматах CSV и XML).
       

       
      Google Marketing Tools предлагает возможность генерировать потоки XLM / CSV для Ваших продуктов для более чем 20 различных внешних рынков. Модуль совместим с CRON JOBS, поэтому магазины с большим объемом продуктов и трафика могут автоматически генерировать свои каналы без каких-либо проблем во время настройки на своем сервере, избегая проблем с производительностью и ограничений сервера. Полная совместимость с Google Таксономия.
       

      ★ Google Merchant Center (shopping): Работает во всех странах одобренных Google | Google category taxonomy на всех языках | Размер, Цвет, Пол, Возрастная группа, Материал, Свои заголовки, мультипак - Demo
      ★ Google Ads (Adwords google business CSV): CSV формат для тех стран, которые не могут загрузить товары в свой магазин - Demo
      ★ Facebook catalog: Категории таксономий Google на всех языках - Demo
      ★ Google Product Reviews - Demo
      ★ Google Promotion - Demo
      ★ Twenga - Demo
      ★ Criteo - Demo
      ★ Bing Merchant - Demo
      ★ Doofinder - Demo
      ★ Glami - Demo
      ★ Kelkoo - Demo
      ★ Shopalike - Demo
      ★ Shopmania - Demo
      ★ Wish - Demo
      ★ Geizhals.at - Demo
      ★ Heureka - Demo
      ★ Nokaut - Demo
      ★ Skroutz - Demo
      ★ Trovaprezzi.it - Demo
      ★ Compari.ro - Demo
      ★ Ceneje - Demo
       

       
       

      00 Functionality demostration - Google Marketing Tools Opencart 1.5.X - 2.X - 3.X.mp4  

       




       

      Submitter DevmanExtensions Submitted 09/25/2019 Category Обмен данными Системные требования Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Get request to server of developer Да  
    • By vvo
      Приветствую
       
      Есть скрипт синхронизации цен и остатков с маркетплейсом по API на CMS Prestashop.
      Надо его перенести на Ocstore2.3.
       
      Документация по API есть.
       
      Выглядит скрипт так:
       
      скрипт запускался по крону, а также был встроен вызов при изменении цены/количества в админке и после оформления заказа.
       
      Кому интересно, пишите в личку цену, сроки.
    • By Demanoco
      Здравствуйте,
      Ранее мне сделали обертку для ocfilter Версии 4.7ххх , чтобы его можно было выводить в любое место(главная, статьи, блог... не важно) все работало вполне адекватно, но появиласть необходимость сделать тоже-самое но на новую версию фильтра...
      фильтр я поставил, вывел обертку на главную, и сразу вылетела 500 ошибка.
      сделал логирование ошибок
       
      [07-Nov-2021 13:18:05 UTC] PHP Fatal error: Uncaught Error: Class 'OCFilter' not found in /home/p/pikenebl/***/public_html/catalog/controller/extension/module/lazyfilter.php:54 Stack trace: #0 [internal function]: ControllerExtensionModuleLazyFilter->index(Array) #1 /home/p/pikenebl/***/storage/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #2 /home/p/pikenebl/***/storage/modification/system/engine/loader.php(48): Action->execute(Object(Registry), Array) #3 /home/p/pikenebl/***/storage/modification/catalog/controller/common/content_top.php(70): Loader->controller('extension/modul...') #4 [internal function]: ControllerCommonContentTop->index(Array) #5 /home/p/pikenebl/***/storage/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #6 /home/p/pikenebl/***/storage/modification/system/engine/loader.php(48): Action->execute(Object(Registry), Array) #7 /home/p/pikenebl/***/public_html/catalog/controller/common/h in /home/p/pikenebl/***/public_html/catalog/controller/extension/module/lazyfilter.php on line 54  
      в файле по на этой строке находиться 
      $this->registry->set('ocfilter', new OCFilter($this->registry)); что является частью цикла
      if (!$cached || (empty($data['lazyfilter_data']))) { $ocf_settings = $this->getSetting('module_ocfilter'); $ocf_settings['mode'] = 'vertical'; $this->load->model('catalog/category'); $categories = []; if (isset($this->request->get['path']) && $data['sub_show']) { $path = explode('_', $this->request->get['path']); $category_id = end($path); $categories = $this->model_catalog_category->getCategories($category_id); } else { $results = $this->config->get('module_lazyfilter_categories'); foreach ($results as $value) { $category_id = (int) $value; $categories[$category_id] = $this->model_catalog_category->getCategory($category_id); } } if (empty($categories)) { return; } foreach ($categories as $category_data) { $category_id = (int) $category_data['category_id']; $this->request->get['path'] = $category_id; $this->registry->set('ocfilter', new OCFilter($this->registry)); $ocfilter_data = $this->load->controller('extension/module/ocfilter', $ocf_settings); unset($this->request->get['path']); $ocfilter_data = str_replace('#ocfilter', '#ocfilter-' . $category_id, $ocfilter_data); $ocfilter_data = str_replace('id="ocfilter', 'id="ocfilter-' . $category_id, $ocfilter_data); $data['lazyfilter_data'][$category_id] = [ 'category_data' => $category_data, 'filter_data' => $ocfilter_data, ]; } if ($cached) { $this->cache->set('module.lazyfilter', $data['lazyfilter_data']); } } $this->load->language('extension/module/lazyfilter'); return $this->load->view('extension/module/lazyfilter', $data);  
      когда я комментирую строку 
      $this->registry->set('ocfilter', new OCFilter($this->registry)); и путь на главной указан "чистый"(просто доменное имя), то во вкладках фильтр показывается, но только 1 категория на всех вкладках
       
      сначала я грешил на то, что нет нужных данных в массиве ($this->registry), но после более внимательного просмотра логов ошибок, я понял что проблема в отсутствии класса OCFilter

      может кто подкинуть идей в какой стороне надо смотреть?
       
      PS разработчик надстройки, молчит как партизан на допросе
       
      Спасибо
    • By vvo
      Приветствую
       
      Не силен в php, делаю методом проб и ошибок получение инфо о товаре по api, прошу помощи
       
      есть запрос
      $this->db->query("SELECT product_id FROM `" . DB_PREFIX . "product` WHERE `model` LIKE $model");
      получаю
      {"num_rows":1,"row":{"product_id":"317"},"rows":[{"product_id":"317"}]}
       
      из этого нужно взять только 317
       
      чтобы получился рабочий код:
       
      $model = $this->request->get['model'];
      $product_id = [----] $this->db->query("SELECT product_id FROM `" . DB_PREFIX . "product` WHERE `model` LIKE $model");
      $product_info = $this->model_catalog_product->getProduct($product_id);
    • By caest16
      https://www.statusdoors.com/ вот сайт, там идет скрипт класс dropdown находится в хедере каталог, не могу понять что не так делаю?
      document.addEventListener('mouseover', event => { if(event.target.classList.contains('dropdown')) { event.target.classList.add('dropdown-active') } }); document.addEventListener('mouseout', event => { if(event.target.classList.contains('dropdown')) { setTimeout(() => event.target.classList.remove('dropdown-active'), 3000) } });  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.