Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'яндекс маркет'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Основной
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
    • Правила общения на форуме Opencartforum
  • Для разработчиков
    • Общие вопросы
    • Нововведения на форуме
  • Opencart 3.x
    • Opencart 3.x: Общие вопросы
    • Opencart 3.x: Установка и обновление
    • Opencart 3.x: Локализация
    • Opencart 3.x: Настройка и оптимизация
    • Opencart 3.x: Песочница
    • Opencart 3.x: Поиск модулей
    • Opencart 3.x: Отчёты об ошибках
  • Opencart 2.x
    • Opencart 2.x: Общие вопросы
    • Opencart 2.x: Установка и обновление
    • Opencart 2.x: Локализация
    • Opencart 2.x: Настройка и оптимизация
    • Opencart 2.x: Песочница
    • Opencart 2.x: Поиск модулей
    • Opencart 2.x / ocStore 2.x: Отчёты об ошибках
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
    • Отзывы об исполнителях
    • Отзывы о заказчиках
  • Разное
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению
    • Группы

Категории

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Фильтры
  • Цены, скидки, акции, подарки
  • Бонусы, купоны, программы лояльности
  • Блоги, новости, статьи
  • Покупки, оформление заказа, корзина
  • Опции
  • Атрибуты
  • Серии, Комплекты
  • Поиск
  • SEO, карта сайта, оптимизация
  • Кэширование, сжатие, ускорение
  • Платежные системы
  • Доставки
  • Редакторы
  • Меню, дизайн, внешний вид
  • Слайдшоу, баннеры, галереи
  • Письма, почта, рассылки, sms
  • Обратная связь, звонки
  • Обмен данными
  • Учет в заказе
  • Сравнения, закладки
  • Социальные сети
  • Парсеры
  • Модули
  • Инструменты, утилиты
  • Лицензии
  • Языковые пакеты
  • Прочее
  • Отчеты
  • Сборки
  • Услуги

Категории

  • Настройка OpenCart
  • Служебные документы
  • Оплата

Категории

  • История версий

Блоги

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • AWS
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Записки от sitecreator
  • Автоматизация интернет-магазина
  • Модули которые сделают сайт лучше
  • Bitcoin для OpenCart 3.x, 2.3 и OcStore
  • Bitcoin для OpenCart 3.x, 2.3 и OcStore
  • Блог веб-студии NeoSeo
  • Заметки менеджера OpenCart
  • where do i go to invest in stocks
  • Useful IT

Поиск результатов в...

Поиск результатов, которые...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


MSN


Сайт


ICQ


Jabber


Skype


Город:


Интересы

Найдено: 44 результата

  1. 650.00 руб Скачать/Купить дополнение Экспорт YML / XML и обмен данными по API LITE в Яндекс.Маркет для Opencart 2.x, 3.x Вашему вниманию представлен универсальный модуль для генерации форматов прайс-листов ( YML - Яндекс.Маркет, Prom.ua,Rozetka.ua.com и площадки принимающие формат YML; XML - Price.ru и иные площадки которые отличаются от стандартов YML; ATOM – это формат Google Merchant и Facebook Магазин - формат на данный момент поддерживается без указания доставки и без отправки опций). Модуль так же использует новую технологию API Яндекс.Маркет для обновления\удаления цен товарных позиций. По новой технологии API Яндекс.Маркет цены обновляются в течении 5 минут с момента изменения цены на сайте магазина, в отличии от прайс-листа формата YML (30-40 минут). Данная функция отлично подходит для магазинов у которых динамичная цена и может dв течении дня измениться несколько раз. Технология обновления данных по API позволяет опережать конкурентов и занимать хорошие позиции, но в первую очередь передавать очень точную информацию о товарной позиции. Демонстрация модуля: Перейти по ссылке Логин и пароль: demo Расположение модуля:дополнения - модули - каналы продвижения Модуль не передается клиенту. Установкой и техническим обслуживанием занимается автор и его команда. Мы уменьшаем нагрузку на клиентов, чтобы они занимались своим делом не беспокоясь о работе модуля. При установке модуля мы так же на свое усмотрение и в зависимости от нагрузки помогаем клиентам если возникают какие-либо ошибки при работе интернет-магазина не связанные с работой модуля. Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. Купив данный модуль вы должны зарегистрироваться на сайте разработчика opencartmodul.ru и создать тикет в разделе Обслуживания для установки модуля. Модуль работает только на сборках версии 2.1, 2.3, 3.х Указывайте только корректные данные! Подсказки указаны в полях для оформления тикета. От нас представлено 2 версии модуля: LITE и PRO версия. В них есть большая разница, поэтому перед тем как купить модули изучите их детально. Если что автор всегда отвечает на вопросы. Так же есть возможность расширения модуля версии лайт – при расширении модуля стоимость 1 опции будет стоить 1000 рублей при покупке от 2 опций сразу каждая опция расширения 610 рублей. Опции расширения которые есть в PRO версии модуля и которые вы можете заказать вместе с LITE версией: - Многопрофильность – больше не нужны клоны модуля, вы можете создать более 100 профилей с разными прайс-листами. Каждый профиль имеет отдельную ссылку и соответственно может выгружать разный контент. - Разный ассортимент товаров - Вы можете выгружать товары только в те площадки которые хотите. Допустим в Яндекс товар № 1 выгружается, но в гугл товары не будут выгружаться. Не зависимо от статуса товара в магазине. Данная функция управляется через Управление торговлей. - Переименование категорий в прайс-листе – Иногда бывают ситуации когда названия категорий на сайте очень сильно различаются от Маркетплейсов и из-за этого товарные позиции попадают не в те категории. Данный функционал переименовывает категории сайта в прайс-листе, но на сайте клиент видет названия ваших категорий! - Синхронизация с модулем Связанные опции - ну тут особо не о чем говорить. Модуль отлично с ним работает. Официальная гарантия от нас! - Опции магазина с 0 количеством под заказ либо убрать из прайс-листа - вы можете отправлять опции товаров с 0 количеством под заказ в яндекс.маркет либо вовсе убрать из магазина. Внимание! Важная информация! - Модуль устанавливает только Автор. Для подключения перейдите в раздел Обслуживание - Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Желательно по всем интересующим вопросам писать в личные сообщения. - Управление товарными позициями идет в модуле Управление торговлей. - Если вы хотите использовать несколько вариантов доставок, рекомендуем модуль x-shipping pro. Настройка модуля и стоимость модуля – 3000 рублей. Если вы закажете данную услугу то наша команда сделает бесплатную настройку услуги – "Настройка фида" Данный модуль имеет огромное количество инструментов, которые помогут вам: Гибко настроить прайс-лист для той или иной торговой площадки. Форматы прайс-листов указаны выше. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация: Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля. Обновление модуля по планировщику происходит по отдельной ссылке. Модуль предназначен только для одного языка, но поддерживает многовалютность с помощью модуля ВАЛЮТА ПЛЮС.- данная функция убрана возможна дальнейшая адаптация (на заказ) Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас, единственный ньюанс, вы сможете обновить в прайс листе, но не по API (в будущей версии 2.5 будет отправка товаров API по планировщику задач.) Основные настройки! Внимательно изучите их и выберите нужную версию модуля. Напоминаю есть LITE и PRO версия. В них есть различия! Вы можете так же расширить lite версию. Условия написаны выше! - Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~5-10 минут. В фото можете посмотреть скришот действующего магазина. - Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете отправить запрос на получение копии модуля для площадки. Специалист установит вам после указания всех указанных ранее данных. - Теперь вы сами выбираете нужный вам каталог для публикации. Новый маркет-плейс может добавляться по запросу. - Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. - Работает фильтр тегов в правом верхнем углу. Фильтр колонок. - Работает фильтр по производителям товаров. - Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. (на заказ) - Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП. Новинка! - Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке. - Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. - order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. - Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! - Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. - Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально. - Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "x-shipping pro" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Если вы закажете модуль доставки и его настройку у нас (сумма 3000 рублей), то в комплекте вы получаете услугу “Настройка фидов(стоимость 1000 рублей)” бесплатно! - Возможность создавать несколько вариантов доставки! - Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. - Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. - Для товаров с опциями, отвечающими за "цвет" и "размер" в экспорте формируются несколько товарных предложений. - Добавлена размерная сетка для размеров товарных предложений. - Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. - Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. - Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. - <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. Индивидуальна для каждого товарного предложения и массова. - Экспорт Характеристик товара. - Добавлен запуск по планировщику задач. - Добавлена возможность массово указывать теги pickup, store, adult, manufacturer_warranty, delivery. Новинка! - local_delivery_cost – поддерживается и старый метод доставки. - Добавлена возможность создавать произвольный контент для тегов подарков promos! Новинка! Ссылка на источник - https://yandex.ru/support/partnermarket/elements/promos.html. Использовать строго формат который указан в источнике. Иначе ваш фид будет заблокирован Яндексом. Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы. Добавил invays Добавлено 30.05.2018 Категория Обмен данными Системные требования версия php не ниже 5.4 Сайт разработчика opencartmodul.ru Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0 2.3 2.1 2.0 ocStore 3.0 2.3 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1  
  2. Версия 2.4.9

    Вашему вниманию представлен универсальный модуль для генерации форматов прайс-листов ( YML - Яндекс.Маркет, Prom.ua,Rozetka.ua.com и площадки принимающие формат YML; XML - Price.ru и иные площадки которые отличаются от стандартов YML; ATOM – это формат Google Merchant и Facebook Магазин - формат на данный момент поддерживается без указания доставки и без отправки опций). Модуль так же использует новую технологию API Яндекс.Маркет для обновления\удаления цен товарных позиций. По новой технологии API Яндекс.Маркет цены обновляются в течении 5 минут с момента изменения цены на сайте магазина, в отличии от прайс-листа формата YML (30-40 минут). Данная функция отлично подходит для магазинов у которых динамичная цена и может dв течении дня измениться несколько раз. Технология обновления данных по API позволяет опережать конкурентов и занимать хорошие позиции, но в первую очередь передавать очень точную информацию о товарной позиции. Демонстрация модуля: Перейти по ссылке Логин и пароль: demo Расположение модуля:дополнения - модули - каналы продвижения Модуль не передается клиенту. Установкой и техническим обслуживанием занимается автор и его команда. Мы уменьшаем нагрузку на клиентов, чтобы они занимались своим делом не беспокоясь о работе модуля. При установке модуля мы так же на свое усмотрение и в зависимости от нагрузки помогаем клиентам если возникают какие-либо ошибки при работе интернет-магазина не связанные с работой модуля. Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. Купив данный модуль вы должны зарегистрироваться на сайте разработчика opencartmodul.ru и создать тикет в разделе Обслуживания для установки модуля. Модуль работает только на сборках версии 2.1, 2.3, 3.х Указывайте только корректные данные! Подсказки указаны в полях для оформления тикета. От нас представлено 2 версии модуля: LITE и PRO версия. В них есть большая разница, поэтому перед тем как купить модули изучите их детально. Если что автор всегда отвечает на вопросы. Так же есть возможность расширения модуля версии лайт – при расширении модуля стоимость 1 опции будет стоить 1000 рублей при покупке от 2 опций сразу каждая опция расширения 610 рублей. Опции расширения которые есть в PRO версии модуля и которые вы можете заказать вместе с LITE версией: - Многопрофильность – больше не нужны клоны модуля, вы можете создать более 100 профилей с разными прайс-листами. Каждый профиль имеет отдельную ссылку и соответственно может выгружать разный контент. - Разный ассортимент товаров - Вы можете выгружать товары только в те площадки которые хотите. Допустим в Яндекс товар № 1 выгружается, но в гугл товары не будут выгружаться. Не зависимо от статуса товара в магазине. Данная функция управляется через Управление торговлей. - Переименование категорий в прайс-листе – Иногда бывают ситуации когда названия категорий на сайте очень сильно различаются от Маркетплейсов и из-за этого товарные позиции попадают не в те категории. Данный функционал переименовывает категории сайта в прайс-листе, но на сайте клиент видет названия ваших категорий! - Синхронизация с модулем Связанные опции - ну тут особо не о чем говорить. Модуль отлично с ним работает. Официальная гарантия от нас! - Опции магазина с 0 количеством под заказ либо убрать из прайс-листа - вы можете отправлять опции товаров с 0 количеством под заказ в яндекс.маркет либо вовсе убрать из магазина. Внимание! Важная информация! - Модуль устанавливает только Автор. Для подключения перейдите в раздел Обслуживание - Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Желательно по всем интересующим вопросам писать в личные сообщения. - Управление товарными позициями идет в модуле Управление торговлей. - Если вы хотите использовать несколько вариантов доставок, рекомендуем модуль x-shipping pro. Настройка модуля и стоимость модуля – 3000 рублей. Если вы закажете данную услугу то наша команда сделает бесплатную настройку услуги – "Настройка фида" Данный модуль имеет огромное количество инструментов, которые помогут вам: Гибко настроить прайс-лист для той или иной торговой площадки. Форматы прайс-листов указаны выше. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация: Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля. Обновление модуля по планировщику происходит по отдельной ссылке. Модуль предназначен только для одного языка, но поддерживает многовалютность с помощью модуля ВАЛЮТА ПЛЮС.- данная функция убрана возможна дальнейшая адаптация (на заказ) Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас, единственный ньюанс, вы сможете обновить в прайс листе, но не по API (в будущей версии 2.5 будет отправка товаров API по планировщику задач.) Основные настройки! Внимательно изучите их и выберите нужную версию модуля. Напоминаю есть LITE и PRO версия. В них есть различия! Вы можете так же расширить lite версию. Условия написаны выше! - Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~5-10 минут. В фото можете посмотреть скришот действующего магазина. - Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете отправить запрос на получение копии модуля для площадки. Специалист установит вам после указания всех указанных ранее данных. - Теперь вы сами выбираете нужный вам каталог для публикации. Новый маркет-плейс может добавляться по запросу. - Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. - Работает фильтр тегов в правом верхнем углу. Фильтр колонок. - Работает фильтр по производителям товаров. - Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. (на заказ) - Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП. Новинка! - Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке. - Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. - order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. - Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! - Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. - Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально. - Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого купите модуль "x-shipping pro" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. С ним вы можете ознакомиться в демо версии по той же ссылке. Если вы закажете модуль доставки и его настройку у нас (сумма 3000 рублей), то в комплекте вы получаете услугу “Настройка фидов(стоимость 1000 рублей)” бесплатно! - Возможность создавать несколько вариантов доставки! - Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. - Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. - Для товаров с опциями, отвечающими за "цвет" и "размер" в экспорте формируются несколько товарных предложений. - Добавлена размерная сетка для размеров товарных предложений. - Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. - Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. - Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. - <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. Индивидуальна для каждого товарного предложения и массова. - Экспорт Характеристик товара. - Добавлен запуск по планировщику задач. - Добавлена возможность массово указывать теги pickup, store, adult, manufacturer_warranty, delivery. Новинка! - local_delivery_cost – поддерживается и старый метод доставки. - Добавлена возможность создавать произвольный контент для тегов подарков promos! Новинка! Ссылка на источник - https://yandex.ru/support/partnermarket/elements/promos.html. Использовать строго формат который указан в источнике. Иначе ваш фид будет заблокирован Яндексом. Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы.

    650.00 руб

  3. 3 700.00 руб Скачать/Купить дополнение Экспорт YML / XML и обмен данными по API PRO в Яндекс.Маркет для Opencart 2.x, 3.x Модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~5-10 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее.Модуль формирует прайс-лист формата YML и XML для таких площадок как Яндекс.Маркет, torg.mail.ru, price.ru, nadavi.ru, e-katalog.ru, rozetka.com.ua,и многих других площадок (кроме FACEBOOK и GOOGLE). Модуль включает в себе возможность задавать пользователю формат прайс-листа без вмешательства программиста или автора модуля. В модуле есть возможность создавать свои теги.Так же модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~5-10 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее. Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. При возникновении технических проблем - писать в тикет: Техподдержка Заполняйте внимательно все поля при оформлении заявки! Если вы хотите опробовать урезанный функционал вот ссылка на LITE версию: Ссылка на LITE версию Демо версия на Opencart 3 пароль и логин: demo Внимание! Модуль устанавливает только Автор. Оставьте заявку на подключение в тикете: Обслуживание Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Управление товарными позициями идет в модуле Управление торговлей. Если вы хотите использовать несколько вариантов доставок, рекомендуем услугу Мои способы доставки. Данный модуль имеет огромное количество инструментов, которые помогут вам: Гибко настроить прайс-лист для той или иной торговой площадки. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация: Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля. Обновление модуля по планировщику происходит по отдельной ссылке. Модуль предназначен только для одного языка, но поддерживает многовалютность. Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас.(Модуль будет обновлять только цены в прайс-листе YML) Так же большинство задач выполняется через модуль Управление торговлей! Каталог - Управление торговлей или Модули - Управление торговлей Перед покупкой ВНИМАТЕЛЬНО ознакомьтесь с техническими характеристиками. Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~5-10 минут. В фото можете посмотреть скриншот действующего магазина. Аналогов такого функционала нет! Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете редактировать профили в модуле, где можете задать разные площадки и разные ссылки для них. Новинка! Получения списка по API Яндекс.Маркет! Теперь можно получить список обновленных товаров (дату, время последнего обновления). Так же есть поиск для нахождения товарной позиции по названию и модели. Новинка! Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. - Управление торговлей. Работает фильтр по производителям товаров. Вы можете выбрать какого производителя вам нужно отправлять в прайс, а какого не надо. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Убрано! Данный функционал выключен. Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП(Обновление только в формате прайс-листа). Новинка! Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке. Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально. Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого можете заказать услугу"Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. Возможность создавать несколько вариантов доставки! Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. Теперь есть возможность добавить не только цвет, размер в опции, но и иные показатели требуемые для Яндекс.Маркет. Добавлена размерная сетка для размеров товарных предложений. Ее же можно использовать как для отображения unit в параметрах. Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. массово и можно использовать индивидуально для каждого товарного предложения. Экспорт характеристик товара. Примечание: Все характеристики которые вы отправляете в торговые площадки обязательно должны быть идентичными, точь в точь. Почти похожие характеристики, кое-где похожи характеристики, не принимаются торговыми площадками. Добавлен запуск по планировщику задач. Добавлен функционал для категорий! Теперь вы можете сопоставить свои категории с категориями торговых площадок во избежания неправильного отображения товарных позиций. К примеру: Бывает когда в Яндекс.Маркет товары отображаются в других категориях, и совет от их тех. поддержки это переименовать категорию на сайте. Чтобы этого не делать модуль переименовывает вашу категорию в конечную категорию торговой площадки(не только в маркете такие ситуации). Новинка! Опции товара на заказ при количестве 0 или полностью отключение. Новое! Разный экспорт. Если у вас несколько профилей с несколькими данными, вы можете использовать разный экспорт данных. Во всех профилях надо выбрать опцию разный экспорт для срабатывания данной функции. К примеру вы хотите, чтобы в екаталог и в маркет поступали разные товары. То включаете данный функционал!По умолчанию, все включенные товары с количеством больше 0 экспортируются! Новинка! Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы. Добавил invays Добавлено 11.11.2018 Категория Обмен данными Системные требования php выше 5.4 Сайт разработчика opencartmodul.ru Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0 2.3 2.1 ocStore 3.0 2.3 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1  
  4. У меня в магазине полное наименование товаров генерируются из рахных полей: название, производитель, объём (в гр, капс, млл, кг...) кол-во порций. Соответственно, когда я поставил модуль и выгрузил всё на яндекс маркет - название выгрузились вот так: BCAA Capsules вместо BCAA Capsules 120 капс/24 порций от Be First У меня стоит какой то самый простой модуль, для выгрузки в ЯМ, частично мне удалось сгенерировать заголовки вот такой конструкцией: $data['name'] = (''.$product['name'].' '.round($product['weight'], 2).''.$weight_class.' '.$product['manufacturer'].''); Но '.$weight_class.' - не работает, если выводить вот так '.$product['weight_class_id'].' - id выводится корректно! '.$weight_class.' -- я пытаюсь вывести вот таким кодом : if ($product['weight_class_id'] == 1){ $weight_class = 'кг'; } if ($product['weight_class_id'] == 2){ $weight_class = 'гр'; } if ($product['weight_class_id'] == 3){ $weight_class = 'мл'; } Целый код генерации ЯМ ниже. Всё затрудняется ещё тем, что после каждой правки - изменения видны только спустя время... файл почему то обновляется не сразу. Я уже задолбался, помогите пожалуйста Что нужно, чтобы '.$weight_class.' выводил млл, капс и проч? Опенкарт 1541 <?php /** * Класс YML экспорта * YML (Yandex Market Language) - стандарт, разработанный "Яндексом" * для принятия и публикации информации в базе данных Яндекс.Маркет * YML основан на стандарте XML (Extensible Markup Language) * описание формата YML http://partner.market.yandex.ru/legal/tt/ */ class ControllerFeedYandexMarket extends Controller { private $shop = array(); private $currencies = array(); private $categories = array(); private $offers = array(); private $from_charset = 'utf-8'; private $eol = "\n"; public function index() { if ($this->config->get('yandex_market_status')) { if (!($allowed_categories = $this->config->get('yandex_market_categories'))) exit(); $this->response->addHeader('Content-Type: application/xml'); $filename = DIR_DOWNLOAD . 'offers.yml'; if (!is_file($filename) || time() - @filemtime($filename) > 60*30) { // one time per half of hour $fd = fopen($filename, 'w'); $this->load->model('export/yandex_market'); $this->load->model('localisation/currency'); $this->load->model('tool/image'); $this->load->model('catalog/product'); // Магазин $this->setShop('name', $this->config->get('yandex_market_shopname')); $this->setShop('company', $this->config->get('yandex_market_company')); $this->setShop('url', HTTP_SERVER); $this->setShop('phone', $this->config->get('config_telephone')); $this->setShop('platform', 'ocStore'); $this->setShop('version', VERSION); // Валюты // TODO: Добавить возможность настраивать проценты в админке. $offers_currency = $this->config->get('yandex_market_currency'); if (!$this->currency->has($offers_currency)) exit(); $decimal_place = $this->currency->getDecimalPlace($offers_currency); if (!$decimal_place) { $decimal_place = 2; } if ($product['weight_class_id'] == 1){ $weight_class = 'кг'; } if ($product['weight_class_id'] == 2){ $weight_class = 'гр'; } if ($product['weight_class_id'] == 3){ $weight_class = 'мл'; } if ($product['weight_class_id'] == 4){ $weight_class = 'капс'; } if ($product['weight_class_id'] == 5){ $weight_class = табл ; } if ($product['weight_class_id'] == 6){ $weight_class = 'шт'; } if ($product['weight_class_id'] == 7){ $weight_class = 'уп'; } $shop_currency = $this->config->get('config_currency'); $this->setCurrency($offers_currency, 1); $currencies = $this->model_localisation_currency->getCurrencies(); $supported_currencies = array('RUR', 'RUB', 'USD', 'BYR', 'KZT', 'EUR', 'UAH'); $currencies = array_intersect_key($currencies, array_flip($supported_currencies)); foreach ($currencies as $currency) { if ($currency['code'] != $offers_currency && $currency['status'] == 1) { $this->setCurrency($currency['code'], number_format(1/$this->currency->convert($currency['value'], $offers_currency, $shop_currency), 4, '.', '')); } } // Категории $categories = $this->model_export_yandex_market->getCategory(); foreach ($categories as $category) { $this->setCategory($category['name'], $category['category_id'], $category['parent_id']); } // Товарные предложения $in_stock_id = $this->config->get('yandex_market_in_stock'); // id статуса товара "В наличии" $out_of_stock_id = $this->config->get('yandex_market_out_of_stock'); // id статуса товара "Нет на складе" $vendor_required = false; // true - только товары у которых задан производитель, необходимо для 'vendor.model' $products = $this->model_export_yandex_market->getProduct($allowed_categories, $out_of_stock_id, $vendor_required); $yml = '<?xml version="1.0" encoding="utf-8"?>' . $this->eol; $yml .= '<!DOCTYPE yml_catalog SYSTEM "shops.dtd">' . $this->eol; $yml .= '<yml_catalog date="' . date('Y-m-d H:i') . '">' . $this->eol; $yml .= '<shop>' . $this->eol; // информация о магазине $yml .= $this->array2Tag($this->shop); // валюты $yml .= '<currencies>' . $this->eol; foreach ($this->currencies as $currency) { $yml .= $this->getElement($currency, 'currency'); } $yml .= '</currencies>' . $this->eol; // категории $yml .= '<categories>' . $this->eol; foreach ($this->categories as $category) { $category_name = $category['name']; unset($category['name'], $category['export']); $yml .= $this->getElement($category, 'category', $category_name); } $yml .= '</categories>' . $this->eol; $yml .= '<offers>' . $this->eol; fwrite($fd, $yml); $buffer = ''; $buffer_size = 128*1024; // 128Kb foreach ($products as $product) { $data = array(); // Атрибуты товарного предложения $data['id'] = $product['product_id']; // $data['type'] = 'vendor.model'; $data['available'] = ($product['quantity'] > 0 || $product['stock_status_id'] == $in_stock_id); // $data['bid'] = 10; // $data['cbid'] = 15; // Параметры товарного предложения $data['url'] = $this->url->link('product/product','path=' . $this->getPath($product['category_id']) . '&product_id=' . $product['product_id']); // USE THIS TO SPEED UP: $data['url'] = HTTP_SERVER . 'index.php?route=product/product&path=' . $this->getPath($product['category_id']) . '&product_id=' . $product['product_id']; $data['price'] = number_format($this->currency->convert($this->tax->calculate($product['price'], $product['tax_class_id']), $shop_currency, $offers_currency), $decimal_place, '.', ''); $data['currencyId'] = $offers_currency; $data['categoryId'] = $product['category_id']; $data['delivery'] = 'true'; // $data['local_delivery_cost'] = 100; $data['name'] = (''.$product['name'].' '.round($product['weight'], 2).''.$weight_class.' '.$product['manufacturer'].''); $data['vendor'] = $product['manufacturer']; $data['vendorCode'] = $product['model']; $data['model'] = $product['name']; $data['description'] = $product['description']; $data['sales_notes'] = 'Необходима 100% предоплата заказа!'; // $data['manufacturer_warranty'] = 'true'; // $data['barcode'] = $product['sku']; if ($product['image']) { //$data['picture'] = $this->model_tool_image->resize($product['image'], 500, 500); $image_path = 'image/' . $product['image']; if (strpos($image_path, ' ') !== false) { $new_image_path = str_replace(' ', '__', $image_path); if (!file_exists($new_image_path)) { $new_image_dir = dirname($new_image_path); if (!is_dir($new_image_dir)) { mkdir($new_image_dir, 0777, true); } copy($image_path, $new_image_path); } $image_path = $new_image_path; } $data['picture'] = HTTP_SERVER . $image_path; } $attribute_groups = $this->model_catalog_product->getProductAttributes($product['product_id']); if (!empty($attribute_groups)) { $data['param'] = array(); foreach ($attribute_groups as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { $data['param'][] = array ( 'name' => $attribute['name'], 'value' => $attribute['text'], ); } } } /* // пример структуры массива для вывода параметров $data['param'] = array( array( 'name'=>'Wi-Fi', 'value'=>'есть' ), array( 'name'=>'Размер экрана', 'unit'=>'дюйм', 'value'=>'20' ), array( 'name'=>'Вес', 'unit'=>'кг', 'value'=>'4.6' ) ); */ $offer = $this->setOffer($data); $tags = $this->array2Tag($offer['data']); unset($offer['data']); if (isset($offer['param'])) { $tags .= $this->array2Param($offer['param']); unset($offer['param']); } $buffer .= $this->getElement($offer, 'offer', $tags); if (strlen($buffer) >= $buffer_size) { fwrite($fd, $buffer); $buffer = ''; } } if ($buffer != '') { fwrite($fd, $buffer); } $yml = ''; $yml .= '</offers>' . $this->eol; $yml .= '</shop>'; $yml .= '</yml_catalog>'; fwrite($fd, $yml); fclose($fd); } readfile($filename); // //$this->categories = array_filter($this->categories, array($this, "filterCategory")); } } /** * Методы формирования YML */ /** * Формирование массива для элемента shop описывающего магазин * * @param string $name - Название элемента * @param string $value - Значение элемента */ private function setShop($name, $value) { $allowed = array('name', 'company', 'url', 'phone', 'platform', 'version', 'agency', 'email'); if (in_array($name, $allowed)) { $this->shop[$name] = $this->prepareField($value); } } /** * Валюты * * @param string $id - код валюты (RUR, RUB, USD, BYR, KZT, EUR, UAH) * @param float|string $rate - курс этой валюты к валюте, взятой за единицу. * Параметр rate может иметь так же следующие значения: * CBRF - курс по Центральному банку РФ. * NBU - курс по Национальному банку Украины. * NBK - курс по Национальному банку Казахстана. * СВ - курс по банку той страны, к которой относится интернет-магазин * по Своему региону, указанному в Партнерском интерфейсе Яндекс.Маркета. * @param float $plus - используется только в случае rate = CBRF, NBU, NBK или СВ * и означает на сколько увеличить курс в процентах от курса выбранного банка * @return bool */ private function setCurrency($id, $rate = 'CBRF', $plus = 0) { $allow_id = array('RUR', 'RUB', 'USD', 'BYR', 'KZT', 'EUR', 'UAH'); if (!in_array($id, $allow_id)) { return false; } $allow_rate = array('CBRF', 'NBU', 'NBK', 'CB'); if (in_array($rate, $allow_rate)) { $plus = str_replace(',', '.', $plus); if (is_numeric($plus) && $plus > 0) { $this->currencies[] = array( 'id'=>$this->prepareField(strtoupper($id)), 'rate'=>$rate, 'plus'=>(float)$plus ); } else { $this->currencies[] = array( 'id'=>$this->prepareField(strtoupper($id)), 'rate'=>$rate ); } } else { $rate = str_replace(',', '.', $rate); if (!(is_numeric($rate) && $rate > 0)) { return false; } $this->currencies[] = array( 'id'=>$this->prepareField(strtoupper($id)), 'rate'=>(float)$rate ); } return true; } /** * Категории товаров * * @param string $name - название рубрики * @param int $id - id рубрики * @param int $parent_id - id родительской рубрики * @return bool */ private function setCategory($name, $id, $parent_id = 0) { $id = (int)$id; if ($id < 1 || trim($name) == '') { return false; } if ((int)$parent_id > 0) { $this->categories[$id] = array( 'id'=>$id, 'parentId'=>(int)$parent_id, 'name'=>$this->prepareField($name) ); } else { $this->categories[$id] = array( 'id'=>$id, 'name'=>$this->prepareField($name) ); } return true; } /** * Товарные предложения * * @param array $data - массив параметров товарного предложения */ private function setOffer($data) { $offer = array(); $attributes = array('id', 'type', 'available', 'bid', 'cbid', 'param'); $attributes = array_intersect_key($data, array_flip($attributes)); foreach ($attributes as $key => $value) { switch ($key) { case 'id': case 'bid': case 'cbid': $value = (int)$value; if ($value > 0) { $offer[$key] = $value; } break; case 'type': if (in_array($value, array('vendor.model', 'book', 'audiobook', 'artist.title', 'tour', 'ticket', 'event-ticket'))) { $offer['type'] = $value; } break; case 'available': $offer['available'] = ($value ? 'true' : 'false'); break; case 'param': if (is_array($value)) { $offer['param'] = $value; } break; default: break; } } $type = isset($offer['type']) ? $offer['type'] : ''; $allowed_tags = array('url'=>0, 'buyurl'=>0, 'price'=>1, 'wprice'=>0, 'currencyId'=>1, 'xCategory'=>0, 'categoryId'=>1, 'picture'=>0, 'store'=>0, 'pickup'=>0, 'delivery'=>0, 'deliveryIncluded'=>0, 'local_delivery_cost'=>0, 'orderingTime'=>0); switch ($type) { case 'vendor.model': $allowed_tags = array_merge($allowed_tags, array('typePrefix'=>0, 'vendor'=>1, 'vendorCode'=>0, 'model'=>1, 'provider'=>0, 'tarifplan'=>0)); break; case 'book': $allowed_tags = array_merge($allowed_tags, array('author'=>0, 'name'=>1, 'publisher'=>0, 'series'=>0, 'year'=>0, 'ISBN'=>0, 'volume'=>0, 'part'=>0, 'language'=>0, 'binding'=>0, 'page_extent'=>0, 'table_of_contents'=>0)); break; case 'audiobook': $allowed_tags = array_merge($allowed_tags, array('author'=>0, 'name'=>1, 'publisher'=>0, 'series'=>0, 'year'=>0, 'ISBN'=>0, 'volume'=>0, 'part'=>0, 'language'=>0, 'table_of_contents'=>0, 'performed_by'=>0, 'performance_type'=>0, 'storage'=>0, 'format'=>0, 'recording_length'=>0)); break; case 'artist.title': $allowed_tags = array_merge($allowed_tags, array('artist'=>0, 'title'=>1, 'year'=>0, 'media'=>0, 'starring'=>0, 'director'=>0, 'originalName'=>0, 'country'=>0)); break; case 'tour': $allowed_tags = array_merge($allowed_tags, array('worldRegion'=>0, 'country'=>0, 'region'=>0, 'days'=>1, 'dataTour'=>0, 'name'=>1, 'hotel_stars'=>0, 'room'=>0, 'meal'=>0, 'included'=>1, 'transport'=>1, 'price_min'=>0, 'price_max'=>0, 'options'=>0)); break; case 'event-ticket': $allowed_tags = array_merge($allowed_tags, array('name'=>1, 'place'=>1, 'hall'=>0, 'hall_part'=>0, 'date'=>1, 'is_premiere'=>0, 'is_kids'=>0)); break; default: $allowed_tags = array_merge($allowed_tags, array('name'=>1, 'vendor'=>0, 'vendorCode'=>0)); break; } $allowed_tags = array_merge($allowed_tags, array('aliases'=>0, 'additional'=>0, 'description'=>0, 'sales_notes'=>0, 'promo'=>0, 'manufacturer_warranty'=>0, 'country_of_origin'=>0, 'downloadable'=>0, 'adult'=>0, 'barcode'=>0)); $required_tags = array_filter($allowed_tags); if (sizeof(array_intersect_key($data, $required_tags)) != sizeof($required_tags)) { return; } $data = array_intersect_key($data, $allowed_tags); // if (isset($data['tarifplan']) && !isset($data['provider'])) { // unset($data['tarifplan']); // } $allowed_tags = array_intersect_key($allowed_tags, $data); // Стандарт XML учитывает порядок следования элементов, // поэтому важно соблюдать его в соответствии с порядком описанным в DTD $offer['data'] = array(); foreach ($allowed_tags as $key => $value) { $offer['data'][$key] = $this->prepareField($data[$key]); } //$this->offers[] = $offer; return $offer; } /** * Фрмирование элемента * * @param array $attributes * @param string $element_name * @param string $element_value * @return string */ private function getElement($attributes, $element_name, $element_value = '') { $retval = '<' . $element_name . ' '; foreach ($attributes as $key => $value) { $retval .= $key . '="' . $value . '" '; } $retval .= $element_value ? '>' . $this->eol . $element_value . '</' . $element_name . '>' : '/>'; $retval .= $this->eol; return $retval; } /** * Преобразование массива в теги * * @param array $tags * @return string */ private function array2Tag($tags) { $retval = ''; foreach ($tags as $key => $value) { $retval .= '<' . $key . '>' . $value . '</' . $key . '>' . $this->eol; } return $retval; } /** * Преобразование массива в теги параметров * * @param array $params * @return string */ private function array2Param($params) { $retval = ''; foreach ($params as $param) { $retval .= '<param name="' . $this->prepareField($param['name']); if (isset($param['unit'])) { $retval .= '" unit="' . $this->prepareField($param['unit']); } $retval .= '">' . $this->prepareField($param['value']) . '</param>' . $this->eol; } return $retval; } /** * Подготовка текстового поля в соответствии с требованиями Яндекса * Запрещаем любые html-тэги, стандарт XML не допускает использования в текстовых данных * непечатаемых символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением * символов с кодами 9, 10, 13 - табуляция, перевод строки, возврат каретки). Также этот * стандарт требует обязательной замены некоторых символов на их символьные примитивы. * @param string $text * @return string */ private function prepareField($field) { $field = htmlspecialchars_decode($field); $field = strip_tags($field); $from = array('"', '&', '>', '<', '\''); $to = array('&quot;', '&amp;', '&gt;', '&lt;', '&apos;'); $field = str_replace($from, $to, $field); //if ($this->from_charset != 'windows-1251') { // $field = iconv($this->from_charset, 'windows-1251//IGNORE', $field); //} $field = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $field); return trim($field); } protected function getPath($category_id, $current_path = '') { if (isset($this->categories[$category_id])) { $this->categories[$category_id]['export'] = 1; if (!$current_path) { $new_path = $this->categories[$category_id]['id']; } else { $new_path = $this->categories[$category_id]['id'] . '_' . $current_path; } if (isset($this->categories[$category_id]['parentId'])) { return $this->getPath($this->categories[$category_id]['parentId'], $new_path); } else { return $new_path; } } } function filterCategory($category) { return isset($category['export']); } } ?>
  5. Версия 2.35.2

    Модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~5-10 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее.Модуль формирует прайс-лист формата YML и XML для таких площадок как Яндекс.Маркет, torg.mail.ru, price.ru, nadavi.ru, e-katalog.ru, rozetka.com.ua,и многих других площадок (кроме FACEBOOK и GOOGLE). Модуль включает в себе возможность задавать пользователю формат прайс-листа без вмешательства программиста или автора модуля. В модуле есть возможность создавать свои теги.Так же модуль обновляет цены по API Яндекс.Маркет. Плюс данного модуля в том, что обновление цен товаров происходит в течении ~5-10 минут, а не 30-45 минут. Вы сможете всегда опережать своих конкурентов и обновлять сведения гораздо быстрее. Покупая модуль, вы можете его использовать не более, чем на одном сайте и одном домене. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах. При возникновении технических проблем - писать в тикет: Техподдержка Заполняйте внимательно все поля при оформлении заявки! Если вы хотите опробовать урезанный функционал вот ссылка на LITE версию: Ссылка на LITE версию Демо версия на Opencart 3 пароль и логин: demo Внимание! Модуль устанавливает только Автор. Оставьте заявку на подключение в тикете: Обслуживание Модуль работает как индивидуально с каждой товарной позицией так и с большим количеством товаров. Если в вашем магазине от 100 тыс товарных позиций просьба сначала написать сообщение с указанием адреса сайта. Управление товарными позициями идет в модуле Управление торговлей. Если вы хотите использовать несколько вариантов доставок, рекомендуем услугу Мои способы доставки. Данный модуль имеет огромное количество инструментов, которые помогут вам: Гибко настроить прайс-лист для той или иной торговой площадки. Постоянно быть с актуальной информацией. Индивидуально настраивать товарные позиции. Опережать конкурентов, обновляя цены по API. Теперь скорость обновления цен стала еще быстрее. Важная информация: Модуль работает в двух режимах: автоматическая генерация и по планировщику задач.При автоматической генерации прайс-листа вам необходимо выключить все модули которые кешируют сайт, так как нарушается работа модуля. Обновление модуля по планировщику происходит по отдельной ссылке. Модуль предназначен только для одного языка, но поддерживает многовалютность. Если вы используете программы для автоматического обновления цен, то этот модуль как раз для вас.(Модуль будет обновлять только цены в прайс-листе YML) Так же большинство задач выполняется через модуль Управление торговлей! Каталог - Управление торговлей или Модули - Управление торговлей Перед покупкой ВНИМАТЕЛЬНО ознакомьтесь с техническими характеристиками. Обновление цены товарных позиций по средствам API Яндекс.Маркет(только для Яндекс.Маркет). Теперь не нужно ждать по 30-50 минут пока обновятся цены на Яндекс.Маркет. Теперь как только вы измените цену в Яндекс.Маркет сразу поступит информация о обновлении цены. Примерное ожидание ~5-10 минут. В фото можете посмотреть скриншот действующего магазина. Аналогов такого функционала нет! Теперь вам не нужно покупать на каждую площадку отдельно модуль, вы можете редактировать профили в модуле, где можете задать разные площадки и разные ссылки для них. Новинка! Получения списка по API Яндекс.Маркет! Теперь можно получить список обновленных товаров (дату, время последнего обновления). Так же есть поиск для нахождения товарной позиции по названию и модели. Новинка! Управление товарными позициями происходит в модуле Управление торговлей.Каталог -Управление торговлей, там вы включаете необходимые теги. Там вы можете управлять как массово так и индивидуально с каждым товарным предложением. Работает фильтр тегов в правом верхнем углу. Фильтр колонок. - Управление торговлей. Работает фильтр по производителям товаров. Вы можете выбрать какого производителя вам нужно отправлять в прайс, а какого не надо. Данный модуль работает в связке с модулем "Валюта плюс" - Валюта плюс модуль для синхронизации валют по ЦБ РФ в автоматическом режиме. Убрано! Данный функционал выключен. Модуль отлично работает с модулем Автоматическая Обработка Прайс-листов. Модуль синхронизируется и обновляет цены в то же время в которое обновляет АОП(Обновление только в формате прайс-листа). Новинка! Тег <manufacturer_warranty> - данный тег указывает имеется ли гарантия производителя на товаре или нет. Можно использовать как массово так и в индивидуальном порядке. Тег <country_of_origin> - данный тег указывает в какой стране произведен товар. order-before - недавно на Яндекс.Маркет ввели систему в которой вы можете указать возможности своей доставки, т.е до какого времени ваша служба доставки может доставить в указанный срок, далее идет перескок на 1 день. Тег <oldprice> - тег для расчета скидок. Внимание! При использовании данного модуля стоимость перехода больше! По умолчанию выключено! Возможность модуля огромны, вы можете использовать так же условие "на заказ", как массово так и в индивидуальном порядке, что очень подходит для предприятий которые тесно связаны с доставкой и складами. Тег <delivery> - данный тег указывает о возможности доставки товара, берет данные из карточки товара. Если указано, в карточке товара, что есть возможность доставки, то модуль покажет ее в прайсе. Можно изменять массово и индивидуально. Индивидуальная стоимость доставки каждого товара или же массовая цена товара. Так же одна из особенностей данного модуля. Внимание для этого можете заказать услугу"Мои способы доставки" где задается индивидуальная цена товара в корзине, ведь иначе если в YML указана цена 350, а в корзине 450, вы получите штраф от службы контроля качества. Возможность создавать несколько вариантов доставки! Тег <barcode> - штрихкоды производителя, для быстрого нахождения товарных позиций в Яндекс маркет. Указывается для нахождения товарных позиций в маркете. Тег <pickup> - этот тег указывает о наличии товара на пункте самовывоза. Вы можете индивидуально изменять в товарных предложениях или массово. Теперь есть возможность добавить не только цвет, размер в опции, но и иные показатели требуемые для Яндекс.Маркет. Добавлена размерная сетка для размеров товарных предложений. Ее же можно использовать как для отображения unit в параметрах. Модуль так же не публикует товары с количеством 0 на складе при включенном статусе. Тег <adult> - данный тег предназначен для товара имеющего отношение к удовлетворению сексуальных потребностей, либо иным образом эксплуатирующего интерес к сексу. Добавлен тег <typeprefix> - тип или категория товара, вы сами прописываете его. Прописываете индивидуально для того, чтобы улучшить выдачу своих товарных предложений. Напоминаю, название не должно быть обобщенным. Для примера вы можете посмотреть в документации от Яндекс.Маркет. Вы редактировать это массово или индивидуально. <sales_note> - данный тег размещает короткую заметку. К примеру о безналичной оплате или предоплате товара. массово и можно использовать индивидуально для каждого товарного предложения. Экспорт характеристик товара. Примечание: Все характеристики которые вы отправляете в торговые площадки обязательно должны быть идентичными, точь в точь. Почти похожие характеристики, кое-где похожи характеристики, не принимаются торговыми площадками. Добавлен запуск по планировщику задач. Добавлен функционал для категорий! Теперь вы можете сопоставить свои категории с категориями торговых площадок во избежания неправильного отображения товарных позиций. К примеру: Бывает когда в Яндекс.Маркет товары отображаются в других категориях, и совет от их тех. поддержки это переименовать категорию на сайте. Чтобы этого не делать модуль переименовывает вашу категорию в конечную категорию торговой площадки(не только в маркете такие ситуации). Новинка! Опции товара на заказ при количестве 0 или полностью отключение. Новое! Разный экспорт. Если у вас несколько профилей с несколькими данными, вы можете использовать разный экспорт данных. Во всех профилях надо выбрать опцию разный экспорт для срабатывания данной функции. К примеру вы хотите, чтобы в екаталог и в маркет поступали разные товары. То включаете данный функционал!По умолчанию, все включенные товары с количеством больше 0 экспортируются! Новинка! Покупая данный модуль вы получаете мощный комплект инструментов для успешной торговли на Яндекс.Маркет. Так же вы получаете БЕСПЛАТНУЮ техническую поддержку, которая своевременно будет обслуживать вас, и отвечать на интересующие вас вопросы.

    3 700.00 руб

  6. 400.00 руб Скачать/Купить дополнение Импорт отзывов из Яндекс Маркета в 1 клик! Пользователи читают отзывы о товарах перед покупкой — это неоспоримый факт. Другое дело — существует определенная проблема, когда потенциальный покупатель заходит в карточку товара ИМ, но не найдя достаточной информации о понравившемся товаре (в частности мнений других покупателей), уходит в поисковик с целью почитать о товаре отзывы и в итоге находит более выгодное предложение в другом магазине.

 Данный модуль позволяет автоматически загрузить готовые отзывы из Яндекс Маркета на ваш сайт. Как это работает. Заходим в список товаров в админке OpenCart, ищем нужный нам товар и нажимаем кнопку импорт отзывов. Далее нужно ввести ссылку на товар из яндекс маркета. Можно дополнительно ввести несколько критериев для отзывов, например можно импортировать только хорошие отзывы(5 звёзд) ###Установка Устанавливаем через стандартную форму установки OCMOD. Не забудьте обновить кэш! После установки нужно прописать ключ яндекс контет api. Получить его можно бесплатно отправив заявку в Яндекс Поддержку. Открываем файл config.php и пишем define('YM_KEY', 'сюда пишем ключ'); Импорт отзывов работает легально через контент api яндекс маркета. Добавил tmaslov22 Добавлено 19.10.2016 Категория Обмен данными Системные требования PHP версии 5.4 и выше, OpenCart версии 2.0.0.0 и выше, Bootstrap, JQuery Сайт разработчика http://maslov24.ru Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  7. Всем доброго дня, форумчане, интересует стоимость парсинга товаров с Яндекс маркета, в том числе те у которых нет карточек моделей. Парсить необходимо с характеристиками, цену брать с 4го предложения на маркете -1%. общее количество товаров порядка 80-100 тысяч.
  8. Здравствуйте необходимо для начала обновить модуль Яндекс.YML движок Версия ocStore 2.3.0.2.2 почему-то после добавления новых категорий в сайт через модуль поставщики, перестали выгружаться товары под заказ, а если поставить в наличии, то все ок =( яша пишет: Хотя в самом модуле добавлено на выгрузку все: и фирма, и категория и все остальное( + на будущее в поиске если не эксперта, то специалиста явно выше среднего, который разбирается в php, написании скриптов и работе баз данных (к сожалению, мастер, с которым мы сотрудничаем очень часто бывает занят, поэтому в поиске специалиста для поддержания работоспособности интернет-магазина)
  9. vasuanin

    обернуть в CDATA

    Здравствуйте! Использую модуль яндекса для формирования фида! Проблема В товарах есть символы & идет сбой нужно поставить <![CDATA[ Текст с использованием xhtml-разметки ]]> Нашел файл catalog/controller/extension/feed/yamarket.php В нем строка $data['description'] = $product['description']; Не могу не как обернуть или сразу ошибку ставит или при формаирование файла выдает ошибку! Подскажите пожалуйста! yamarket.php
  10. Всем доброго времени суток, Господа! Увидел в демо версии OCStore 1.0.1 в админке: Дополнения -> каналы продвижения -> Яндекс.Маркет, на сколько я понимаю, это фишка для генерации yml файла для ЯМаркета. Установил себе на сайт ocStore v1.5.3.1 . И не обнаружил данной фишки. Как я мне настроить генерацию YML файла для ЯМаркета??? Заранее благодарен.
  11. Яндекс.Маркет для ocStore 1.5.3 Скачать/Купить дополнение Модуль экспорта в формате YML. Установка: Файлы из архива скопировать в корень сайта. Добавил Yesvik Добавлено 30.05.2012 Категория Обмен данными  
  12. Добрый день, требуется установить и настроить выгрузку. Вот этого модуля: Так же потребуется замена модуля цен и корректный перевод валют. Нужен ответственный челок готовый взяться в ближайшее время.
  13. Подскажите, есть ли возможность спарсить опцию "цвет" для товара с ямаркета, пример: https://market.yandex.ru/product/12481513?show-uid=060959941137069321516001&nid=55070. Может кто готов будет помочь с этим вопросом?
  14. Здравствуйте. Проблема поиска характеристик для товаров как всегда актуальна. Я работаю с бытовой техникой и 60% товаров приходится брать на Яндекс маркете остальное где придется. В данный момент пытаюсь оптимизировать ручной труд. А именно парсить товары с маркета, но на деле оказалось что стабильных парсеров на рынке нет или я их просто не нашел. Приходится все делать руками и заливать через CSV. Но это жесть. Кто как решает эту задачу? Какими парсерами пользуетесь? Особенно интересует работа с ЯМаркетом
  15. Если сталкивались с такой задачей, посоветуйте как решали: какие плагины использовали как их настраивали?
  16. Версия

    7 105 раз скачали

    Модуль экспорта в формате YML. Установка: Файлы из архива скопировать в корень сайта.

    Бесплатный

  17. добрый день в поисках специалиста по подлючению к яндекс маркету, у которого много опыта работы с ним сделано 90 процентов работы, нужно посмотреть и подсказать с нюансами, те довести до подключения очень жду откликов спасибо
  18. Здравствуйте. подскажите модули для выгрузки товаров в яндекс маркет для опенкарта 1.5.
  19. Ищу специалиста. Прошу помощи в настройке выгрузки в яндекс маркет,(настройке валидности yml прайс листа).
  20. Помогите пожалуйста решить данную проблему, не пойму в чем дело. При переходе по ссылкам: http://zolywka.ru/index.php?route=feed/yandex_sitemap http://zolywka.ru/sitemap.xml http://zolywka.ru/index.php?route=feed/yandex_market Выдает вот эту хрень: This XML file does not appear to have any style information associated with it. The document tree is shown below. Как это исправить не пойму, помогите. Если нужна основа не за спасибо то пишите в ЛС.
  21. Добрый день. Версия OcStore 2.1... Модуль Библиотека для Y.CMS OpenCart2 , вкладка ЯНДЕКС МАРКЕТ Заполнил все, вроде ничего сложного, внизу скопировал ссылку и вставил в яндекс макрет, а там такая ошибка: Некорректное значение атрибута days в составе элемента delivery‑option Укажите целое число от нуля в значении элемента days для прайс-листа. Если магазин готов доставить товары в день заказа (сегодня), используйте значение 0: days="0" Как исправить, в чем проблема? Помогите пожалуйста
  22. Добрый день! Помогите разобраться с модулем Y.CMS от Яндекс Касс. Не работает программа "Заказ на Маркете", ошибка 302 с тестовых заказов (см. скрин). Поддержка Я.Касс не может помочь. Вот их ответ: Ваш хостинг пишет «Вы можете изменять настройки Веб-сервера Apache при помощи системного файла .htaccess для каждого сайта в отдельности». Если все будет работать корректно, то ошибка с перенаправлением устранится. Для возможного устранения проблемы попробуйте: 1. Скопировать файл .htaccess на компьютер, чтобы сделать его резервную копию. Этот файл должен быть в корне сайта, т.е. там где расположены каталоги catalog, admin, system. (сделано!) 2. Отредактировать оригинальный файл (на сервере) по нашим рекомендациям из инструкции к модулю, т.е. в файле найти строку «RewriteBase /» и под ней написать «RewriteRule ^yandexbuy/([^?]*)$ index.php?route=yandexbuy/$1 [L,QSA]». Сохранить изменения. (сделано!) 3. Корректную работу файла .htaccess можно проверить простым переходом по ссылке https://sling-ptz.ru/yandexbuy/cart в браузере. После открытия страницы с «Wrong token» ссылка в адресной строке браузера должна оставаться прежней, а не меняться на новую /index.php?route=yandexbuy/cart - (не работает!)
  23. Версия 1.0

    Пользователи читают отзывы о товарах перед покупкой — это неоспоримый факт. Другое дело — существует определенная проблема, когда потенциальный покупатель заходит в карточку товара ИМ, но не найдя достаточной информации о понравившемся товаре (в частности мнений других покупателей), уходит в поисковик с целью почитать о товаре отзывы и в итоге находит более выгодное предложение в другом магазине.

 Данный модуль позволяет автоматически загрузить готовые отзывы из Яндекс Маркета на ваш сайт. Как это работает. Заходим в список товаров в админке OpenCart, ищем нужный нам товар и нажимаем кнопку импорт отзывов. Далее нужно ввести ссылку на товар из яндекс маркета. Можно дополнительно ввести несколько критериев для отзывов, например можно импортировать только хорошие отзывы(5 звёзд) ###Установка Устанавливаем через стандартную форму установки OCMOD. Не забудьте обновить кэш! После установки нужно прописать ключ яндекс контет api. Получить его можно бесплатно отправив заявку в Яндекс Поддержку. Открываем файл config.php и пишем define('YM_KEY', 'сюда пишем ключ'); Импорт отзывов работает легально через контент api яндекс маркета.

    400.00 руб

  24. нужен специалист сервиса по Яндекс Маркету. Для настройки компании и для дальнейшего продвижения
  25. Добрый день! Помогите решить проблему с Яндекс Маркетом . Тематика моего сайта ортопедические матрасы и т.д Shop-perrino.ru То есть у каждого матраса, для каждого размера своя цена - сделано естественно через опции. Стоит модуль для выгрузки на Маркет всё нормально выгружается, только есть одна проблема: Яндекс пишет вот это: Выявлены нарушения Требований к рекламным материалам: -На сайте нет отдельной страницы для каждого товара На сайте магазина в выпадающем списке должно быть выбрано то предложение, по которому пользователь перешел из Маркета. То есть если в Маркете указана модель : Матрас Ватный 160х200 при переходе по ссылке из маркета на странице продукта должна быть уже выбрана автоматически опция 160х200. и нужно что бы в названии товара добавлялось окончание выбраного размера то есть не просто матрас ватный а Матрас Ватный 160х200 И ещё когда я заполнил цены через модуль связанные опции стала выгружаться одна цена для всех опций - я думаю это можно поправить в модуле который формирует выгрузку. Надо допиливать сайт и модуль выгрузки на сколько я понимаю. Предлагать сделать для каждого размера свой товар не нужно - это будет помойка. Возможно ли это сделать на Opencart и сколько это будет стоить пишите в личку. Спасибо! на других сайтах которые естьт на маркете к примеру spim.ru там в конце ссылки на продукт добавляется значение опции ну вот к примеру: http://spim.ru/shop/matras/perrino/kids/Dejmon_14702_item/60x120/ . Если менять размеры в конце ссылки то и опции будут разные выбираться - вот что то такое и мне нужно сделать.
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.