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

Search the Community

Showing results for tags 'яндекс'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Genaral
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
  • Opencart 4.x
    • Opencart 4.x: General questions
    • Opencart 4.x: Installing and updating
    • Opencart 4.x: Localization
    • Opencart 4.x: Setting and optimization
    • Opencart 4.x: Sandbox
    • Opencart 4.x: Extension search
    • Opencart 4.x: Bug Reporting
  • Opencart 3.x
    • Opencart 3.x: General questions
    • Opencart 3.x: Installing and updating
    • Opencart 3.x: Localization
    • Opencart 3.x: Setting and optimization
    • Opencart 3.x: Sandbox
    • Opencart 3.x: Extension search
    • Opencart 3.x: Bug Reporting
  • Opencart 2.x
    • Opencart 2.x: General questions
    • Opencart 2.x: Installing and updating
    • Opencart 2.x: Localization
    • Opencart 2.x: Setting and optimization
    • Opencart 2.x: Sandbox
    • Opencart 2.x: Extension search
    • Opencart 2.x / ocStore 2.x: Bug Reporting
  • Реклама и продвижение
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Контекстная реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Підтримка та відповіді на запитання.
    • Загальні питання
    • Встановлення, оновлення, налаштування
    • Шаблони, дизайн та оформлення магазину
    • Модули и дополнения
    • Допомога програмістам та розробникам
    • Мобильная витрина
    • Вопросы безопасности
    • Переклад
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Creation of stores
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Shop engine version update
    • Store filling
    • System administration (configuring hosting, servers, software)
    • Другие услуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Categories

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Реклама и продвижение
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платіжні системи
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Language packages
  • Other
  • Отчеты
  • Сборки
    • ocStore
  • Услуги
    • Графика и дизайн
    • Маркетинг

Categories

  • Служебные документы
  • Оплата
  • Документация Opencart

Categories

  • Gereneral questions
  • Purchasing extensions
  • For developer
  • Account
  • Technical support
  • Financial department

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • Записи
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста
  • ocstore на ноліках
  • Про Opencart

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


Skype


City:


Interests

  1. Version 9.4.0

    Установка очень простая, всего 1 минуту -> смотреть видео Напоминаем Вам о полной совместимости с модулем Комбинации Опций Важно! Обращаем Ваше внимание, что после покупки данного модуля он будет работать бессрочно и без дополнительной оплаты (за исключением случаев платных доработок, согласованных с Клиентом). Однако, расширенная техническая поддержка и возможность обновления модуля будут доступны только на протяжении ТРЕХ МЕСЯЦЕВ с момента покупки! Так же обращаем Ваше внимание, что в стоимость дополнительной услуги по установке модуля на сайте, НЕ ВХОДИТ адаптация модуля под не стандартные темы, а так же под собственные доработки пользователями кода CMS! Новое видео - ответы и комментарии на частые вопросы СМОТРИТЕ ПРЯМО СЕЙЧАС Самый полный и безопасный инструмент импорта/экспорта для Opencart Идеальный инструмент «все в одном», чтобы позаботиться обо всех ваших потребностях в импорте/экспорте данных для вашего магазина, будь то управление вашими собственными данными или синхронизация из файлов или каналов от ваших постоянных поставщиков. Работает с Opencart и OCStore (1.5.x, 2.x & 3.x), Mijoshop и Joocart. Мы слушаем наших клиентов! Import / Export PRO - это результат долгой работы с момента запуска в 2014 году, на основании пожеланий наших клиентов. Мы создали самое безопасное, мощное и адаптируемое решение для удовлетворения самых взыскательных потребностей. Предлагаем Вам прочесть отзывы наших клиентов об Import / Export Pro. Мы здесь, чтобы помочь! Перед покупкой обязательно ознакомьтесь с разделом часто задаваемых вопросов . Если Вы не нашли ответа на свой вопрос, не стесняйтесь писать нам ! Если у Вас нет времени или возможности для самостоятельной настройки модуля, мы можем сделать эту работу за Вас на высоком профессиональном уровне. Пожалуйста отправьте нам запрос чтобы уточнить стоимость! Все, что нужно для импорта или экспорта! Товары, акции, скидки, изображения товаров, атрибуты товаров, категории, группы атрибутов, параметры, значения параметров, производители, группы фильтров, Фильтры, группы клиентов, Клиенты, адреса, заказы, заказы на продукты, итоги заказов, купоны и так далее. Ваши данные всегда в безопасности! В случае какого-либо сбоя в процессе импорта, наша система автоматически восстановит данные в исходное положение. Все сообщения в процессе работы, в том числе и ошибочные, отображаются на активной панели. Связь с поставщиками! Модуль совместим с большинством форматов файлов, предоставляемых поставщиками. Механизм включения и отключения колонок, включенный в модуль, позволяет гибко обрабатывать файлы, отправленные вашим поставщиком, и решать любые проблемы. Кроме того, Вы можете экспортировать данные в формате, необходимом для других платформ, если это необходимо. Модуль идеально подходит для YML (Yandex) и многих других форматов от известных или независимых площадок. Импорт и экспорт без ограничений! Мы оптимизировали процесс импорта и экспорта, в результате чего, модуль использует минимально возможное количество ресурсов Вашего сервера, для обработки больших объемов данных. У Вас также есть возможность запускать профили импорта / экспорта по расписанию, используя CRON, в автоматическом режиме, во время наименьшей загрузки на сервер. Планировщик CRON Вам может потребоваться автоматически начать экспорт или импорт профилей в удобное для вас время. Мы разработали плагин, который позволяет запускать профили импорта или экспорта в планировщике CRON. Идеально подходит для синхронизации с поставщиками, управления запасами, ценообразования и многого другого. Возможности фильтрации! Более 500 фильтров на выбор, чтобы применить к вашим профилям, комбинации почти бесконечны! Импорт и экспорт в любом месте! Передача данных на Ваш компьютер или с него, из электронных таблиц Google, с внешнего сервера, через FTP или пользовательские URL-адреса. Вы будете иметь полный контроль и гибкость ввода и вывода данных. Электронные таблицы Google - XLSX - CSV - ODS - XML! Система импорта / экспорта полностью совместима с электронными таблицами Google, что означает, что вы можете отправлять данные из своего магазина в документ, хранящийся в вашей учетной записи Google Диска (для экспорта данных), и собирать данные из электронных таблиц, загружая их в свой магазин (для импорта данных). Другие поддерживаемые форматы: XLSX, CSV, ODS, XML. Миграция между разными версиями Opencart! Миграция всех данных между различными версиями Opencart происходит почти мгновенно. Расширенная система миграции подготовит файл для выбранной целевой версии. Вы также можете выбрать данные, специфичные для миграции (продукты, клиенты, заказы, категории). Произвольные поля (дополнение) У вас есть другие плагины, которые добавляют пользовательские поля для разных моделей (продукты, категории, клиенты, заказы, параметры и т. д.)? Мы разработали систему для добавления пользовательских записей из нативной базы данных в процессы импорта, экспорта и миграции! Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию! Видеоинструкции! Можем Вас заверить, что изучение Import Export PRO будет проще простого! Кроме текстовой документации, мы предлагаем серию простых видеоуроков на разных языках, которые помогут вам начать использовать разработанный инструмент независимо от уровня вашего опыта. Кое что еще! Автоматический генератор SEO URL, выбор идентификаторов товаров для импорта, пропуск существующих товаров в импорте, исключение товаров, которых нет в импорте, полное резервное копирование вашего магазина и многое другое! Отличная поддержка За более чем 10 лет работы с Opencart, тысячи клиентов остались довольны нашими услугами. DevmanExtensions является одной из самых уважаемых компаний на рынке дополнений для Opencart. Наслаждайтесь лучшей поддержкой, все проблемы будут решены менее чем за 24 часа! Пример выполнения операции импорта Пример выполнения операции экспорта Вы сами выбираете источники для импорта данных! Вы сами выбираете куда сохранить файл экспорта! Уникальная миграция данных между версиями Opencart! Расширенные фильтры! Сделайте работу с поставщиками удобной! Планировщик CRON! Произвольные поля (дополнение приобретается отдельно - $ 29.99)! Если вам нужно добавить свою собственную расширенную информацию, например, о продуктах, клиентах, заказах или моделях, то для этого случая мы предоставили дополнительные функции для пользовательских столбцов, которые могут быть добавлены в файл импорта или экспорта. Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию!
    $45
  2. Всех приветствую! Появилась необходимость скрытия меню от индексации Яндексом на всех страницах категорий, кроме главной страницы. Есть вариант, как это сделать на php (архив прикрепил). Не очень понятно как это реализовать на menu.twig или через контроллер menu.php (вроде как выводить java через menu.twig не очень то и правильно). Можете подсказать, как это реализовать? menu.twig {% if (not modern_header_var) %} <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 menu_adapt"> <div class="top-menu"> <div id="top-menu" > <div class="nobackground"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs">{{ text_category }}</span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse menu_adapt_coll"> <noindex><ul class="nav navbar-nav"> {% if (modern_ico_home != 1 and home != og_url) %} <li><a href="{{ base }}"><i class="fa fa-home fa_homemenu"></i></a></li> {% endif %} {% if (modern_ico_home_text != 1 and home != og_url) %} <li><a href="{{ base }}">{{ text_homel }}</i></a></li> {% endif %} {% if (modern_seevmenu_menu != 1) %} {% if (not modern_open_menu and home == og_url) %} <li class="dropdown hidev open"> {% else %} <li class="dropdown hidev"> {% endif %} <a class="with-child dropdown-toggle size" {% if (modern_link_menucatalog is not empty) %} href="{{ modern_link_menucatalog }}" {% endif %} data-hover="dropdown" data-delay="1" data-close-others="false"> {% if (modern_seevmenuico != 1) %} <i class="fa fa-bars"></i>&nbsp;&nbsp; {% endif %} {{ modern_vmenu_menu[language_id] }}<span class="fa fa-angle-down menu"></span></a> <ul class="dropdown-menu multi-level" role="menu"> {% for category in categories %} {% if (category['children']) %} <li class="dropdown-submenu li-drop close-button" > <a class="dr_menu" tabindex="-1" href="{{ category['href'] }}">{{ category['name'] }}<span class="arrowvertmenu"></span></a> <ul class="dropdown-menu2 column_width3"> {% if (category['image_main'] and modern_main_photos_menu != 1) %} <li class="col-lg-3 col-md-3 col-sm-4 li-main-foto"> <a href="{{ category['href'] }}"> <div class="main-foto-pos"><img class="main-foto-menu img-responsive" alt="{{ category['name'] }}" title="{{ category['name'] }}" src="{{ category['image_main'] }}"><span class="main-foto-back"></span></div> </a> </li> {% endif %} {% for child in category['children'] %} <li class="col-sm-4 mcol"> <span class = "hidden-xs">{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<a href="{{ child['href'] }}"><img class="vopmen img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a>{% endif %}</span> <div class="clearfix"></div> <a class="submenu_main" href="{{ child['href'] }}">{{ child['name'] }}</a> {% if (modern_3lv_menu != 1) %} {% if (child['children_lv3'] is defined and child['children_lv3']) %} {% set v = 0 %} {% set break = false %} {% for child_lv3 in child['children_lv3'] if not break %} <a class = "menuv_3lv " href="{{ child_lv3['href'] }}">&nbsp;&nbsp;- {{ child_lv3['name'] }}</a> {% set v = v + 1 %} {% if (v >modern_countvmenulv - 1) %} <a class="menuv-allv" href="{{ child['href'] }}"><noindex>{{ modern_seeall_menu[language_id] }}</noindex></a> {% set break = true %} {% endif %} {% endfor %} {% endif %} {% endif %} </li> {% endfor %} </ul> </li> {% else %} <li class="v3hover li-drop close-button"><a class="dr_menu" href="{{ category['href'] }}">{{ category['name'] }}</a></li> {% endif %} {% endfor %} <li id="openclose"> <p class="dr_menu menu_slow">{{ text_modern_menu_open }}</p> </li> </ul> </li> {% endif %} </ul></noindex> <noindex><div class="menu_mob_plus"> <div class="hidem"> <ul class="nav navbar-nav"> {% for category in categories %} {% if (category['children']) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="{% if (category['category_id'] == category_id) %}{{ 'activetopmenu' }}{% endif %} dropdown static_pos"> <a class="with-child dropdown-toggle" href="{{ category['href'] }}" data-hover="dropdown" data-delay="1" data-close-others="false">{{ category['name'] }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu marg_top"> <div class="dropdown-inner children-category"> {% if (category['image_main'] and modern_main_photos_menu != 1) %} <ul class="col-lg-2 col-md-3 col-sm-3 li-main-foto"><li class="list_type"> <a href="{{ category['href'] }}"> <div class="main-foto-pos"><img class="image_main main-foto-menu img-responsive" alt="{{ category['name'] }}" title="{{ category['name'] }}" src="{{ category['image_main'] }}"><span class="main-foto-back"></span></div> </a> </li></ul> {% endif %} {% for child in category['children'] %} <ul class="list-unstyled {% if (category['image_main'] and modern_main_photos_menu != 1) %} col-lg-2 col-md-3 col-sm-3 clear_menu_cat_img {% else %} col-lg-2 col-md-3 col-sm-3 clear_menu_cat_noimg {% endif %}" > {% if (child['children_lv3'] is defined and child['children_lv3']) %} <li class="with-child" > <span class = "hidden-xs hidden-sm">{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<a href="{{ child['href'] }}"><img class="opacityhv img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a>{% endif %}</span> <a href="{{ child['href'] }}"><span class="style2lv">{{ child['name'] }}</span></a> </li> {% if (modern_3lv_menu != 1) %} {% set m = 0 %} {% set break = false %} {% for child_lv3 in child['children_lv3'] if not break %} <li class="children_lv3"><a href="{{ child_lv3['href'] }}">&nbsp;&nbsp;- {{ child_lv3['name'] }}</a> {% set m = m + 1 %} {% if (m >modern_countvmenulv - 1) %} <a class="menuv-all" href="{{ child['href'] }}"><noindex>{{ modern_seeall_menu[language_id] }}</noindex></a> {% set break = true %} {% endif %} </li> {% endfor %} {% endif %} {% else %} <li>{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<span class = "hidden-xs hidden-sm"><a href="{{ child['href'] }}"><img class="opacityhv img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a></span>{% endif %}<a href="{{ child['href'] }}"><span class="style2lv">{{ child['name'] }}</span></a></li> {% endif %} </ul> {% endfor %} </div> </div> <div class="clearfix"></div> </li> {% else %} <li class="{% if (category['category_id'] == category_id) %}{{ 'activetopmenu' }}{% endif %}"><a href="{{ category['href'] }}">{{ category['name'] }}</a></li> {% endif %} {% endfor %} </ul> </div> <ul class="nav navbar-nav"> <!--add menu link--> {% if (modern_top_links8 ) %} {% for modern_top_link8 in modern_top_links8 %} <li> <a {% if (modern_top_link8['link_top'][language_id]) %} href="{{ modern_top_link8['link_top'][language_id] }}"{% endif %}>{% if (modern_top_link8['faicons_top']) %} <i class="{{ modern_top_link8['faicons_top'] }}"></i> {% endif %}{% if (modern_top_link8['title']) %}{{ modern_top_link8['title'][language_id] }}{% endif %}</a> </li> {% endfor %} {% endif %} <!--add menu link--> <!--other link--> {% if (modern_main_link_menu[language_id]) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown"> <a class="with-child dropdown-toggle" {% if (modern_main_link_href_menu[language_id] is not empty) %} href="{{ modern_main_link_href_menu[language_id] }}" {% else %} href="javascript:void(0)" {% endif %} data-hover="dropdown" data-delay="1" data-close-others="false">{{ modern_main_link_menu[language_id] }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner1 children-category"> <ul class="list-unstyled"> {% if (modern_top_links4 ) %} {% for modern_top_link4 in modern_top_links4 %} <li> <a {% if (modern_top_link4['link_top'][language_id]) %} href="{{ modern_top_link4['link_top'][language_id] }}"{% endif %} title="{{ modern_top_link4['title'][language_id] }}">{% if (modern_top_link4['faicons_top']) %} <i class="{{ modern_top_link4['faicons_top'] }}"></i>{% endif %}{% if (modern_top_link4['title']) %} {{ modern_top_link4['title'][language_id] }}{% endif %}</a> </li> {% endfor %} {% endif %} </ul> </div> </div> </li> {% endif %} <!--other link END--> <!--informations--> {% if (modern_info_menu != 1) %} {% if (informations) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown"> <a class="with-child dropdown-toggle" data-hover="dropdown" data-delay="1" data-close-others="false">{{ text_information }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner1 children-category"> <ul class="list-unstyled"> {% for information in informations %} <li><a href="{{ information['href'] }}">{{ information['title'] }}</a></li> {% endfor %} </ul> </div> </div> </li> {% endif %} {% endif %} <!--informations END--> <!--manufacturer--> {% if (modern_man_menu != 1) %} {% if (manufacturers) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown postion_fullmenu2"> <a class="with-child dropdown-toggle" href="{{ href_manufacturer }}" data-hover="dropdown" data-delay="1" data-close-others="false">{{ text_manufacturer }}<span class="fa fa-angle-down menu"></span></a> <div class="mancss dropdown-menu"> <div class="dropdown-inner children-category"> {% for manufacturer in manufacturers %} <ul class="list-unstyled" style="width: {{ 100/modern_menuman_column-1 }}%"> <li>{% if (modern_photos_menu_manuf != 1) %}<span class = "hidden-xs hidden-sm "><a class = "manufac-menu" href="{{ manufacturer['href'] }}"><img class="opacityhv manimgmen" src="{{ manufacturer['manufacturer_image'] }}" alt="{{ manufacturer['name'] }}" title="{{ manufacturer['name'] }}" ></a></span>{% endif %}<a class = "manufac-menu" href="{{ manufacturer['href'] }}">{{ manufacturer['name'] }}</a></li> </ul> {% endfor %} </div> </div> </li> {% endif %} {% endif %} <!--manufacturer END--> </ul> </div></noindex> </div> </nav> </div> </div> </div> </div> </div> <script> categories_count = {{ categories|length }}; modern_menu_category_lg = {{ modern_menu_category_lg }}; modern_menu_category_md = {{ modern_menu_category_md }}; modern_menu_category_sm = {{ modern_menu_category_sm }}; var q = 0; $(window).scroll(function(){if(window.innerWidth>991)if($(window).scrollTop()>{% if (not modern_open_menu) %}850{% else %}250{% endif %}){if(0==q){var a='<div class="top-header2"><div id="fix_scroll"><div class="container"><div class="row postion_fullmenu"><div id="logo" class="col-lg-1 col-md-1 col-sm-1 col-xs-1">';a+=$("div#logo").html(),a+='</div><div class="col-lg-9 col-md-9 col-sm-9 col-xs-9 postion_fullmenu2"><div class="top-menu">',a+=$("div.top-menu").html(),a+='</div></div><div class="col-lg-2 col-md-2 col-sm-2 col-xs-2 cart">',a+=$("div.cart").html(),a+="</div></div></div></div></div>",$("body").append(a),$(".top-header2 .hidev").removeClass("open"),$(".top-header2 .hidev").addClass("slide"),q=1}}else 1==q&&($("*").remove(".top-header2"),q=0)}); $(window).resize(function() { if (window.innerWidth < 992) { $('*').remove('.top-header2'); } else if (window.innerWidth > 991 && window.innerWidth < 1200) { $('.dropdown-menu2').attr('class', 'dropdown-menu2 column_width2'); $('.mcol').attr('class', 'col-sm-4 mcol'); $('.dropdown-menu2 .clearfix').remove(); $(".dropdown-menu2 > li:nth-child(3n)").after('<li class="clearfix visible-sm visible-md visible-lg"></li>'); category_menu = {{ category_menu_sm }}; if (modern_menu_category_sm < categories_count) { $('#openclose').css('display', ''); } else { $('#openclose').css('display', 'none'); } } else if (window.innerWidth > 1199 && window.innerWidth < 1600) { $('.dropdown-menu2').attr('class', 'dropdown-menu2 column_width3'); $('.mcol').attr('class', 'col-sm-3 mcol'); $('.dropdown-menu2 .clearfix').remove(); $(".dropdown-menu2 > li:nth-child(4n)").after('<li class="clearfix visible-sm visible-md visible-lg"></li>'); category_menu = {{ category_menu_md }}; if (modern_menu_category_md < categories_count) { $('#openclose').css('display', ''); } else { $('#openclose').css('display', 'none'); } } else if (window.innerWidth > 1599) { $('.dropdown-menu2').attr('class', 'dropdown-menu2 column_width3'); $('.mcol').attr('class', 'col-sm-3 mcol'); $('.dropdown-menu2 .clearfix').remove(); $(".dropdown-menu2 > li:nth-child(4n)").after('<li class="clearfix visible-sm visible-md visible-lg"></li>'); category_menu = {{ category_menu_lg }}; if (modern_menu_category_lg < categories_count) { $('#openclose').css('display', ''); } else { $('#openclose').css('display', 'none'); } } }); $(window).resize(); $(".menu_slow").click(function () { if ($(".dropdown-menu > li.li-drop:nth-last-child(-n+"+ category_menu +")").is(":hidden")) { $(".dropdown-menu > li.li-drop:nth-last-child(-n+"+ category_menu +")").show("slow"); $('.li-drop').removeClass('close-button'); $('.li-drop').addClass('open-button'); $('.menu_slow').text('{{ text_modern_menu_close }}'); } else { $(".dropdown-menu > li.li-drop:nth-last-child(-n+"+ category_menu +")").hide("slow"); $('.li-drop').removeClass('open-button'); $('.li-drop').addClass('close-button'); $('.menu_slow').text('{{ text_modern_menu_open }}'); } return false; }); </script> {% else %} <div class="col-lg-8 col-md-8 col-sm-8 col-xs-12 postion_fullmenu2"> <div class="top-menu"> <div id="top-menu" > <div class="nobackground"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs">{{ text_category }}</span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse menu_adapt_coll"> <ul class="nav navbar-nav"> {% if (modern_ico_home != 1) %} <li><a href="{{ base }}"><i class="fa fa-home fa_homemenu"></i></a></li> {% endif %} {% if (modern_ico_home_text != 1) %} <li><a href="{{ base }}">{{ text_homel }}</i></a></li> {% endif %} {% if (modern_seevmenu_menu != 1) %} <li class="dropdown hidev"> <a class="with-child dropdown-toggle size" {% if (modern_link_menucatalog is not empty) %} href="{{ modern_link_menucatalog }}" {% endif %} data-hover="dropdown" data-delay="1" data-close-others="false"> {% if (modern_seevmenuico != 1) %} <i class="fa fa-bars"></i>&nbsp;&nbsp; {% endif %} {{ modern_vmenu_menu[language_id] }}<span class="fa fa-angle-down menu"></span></a> <ul class="dropdown-menu multi-level" role="menu"> {% for category in categories %} {% if (category['children']) %} <li class="dropdown-submenu li-drop" > <a class="dr_menu" tabindex="-1" href="{{ category['href'] }}"> {{ category['name'] }} <span class="arrowvertmenu"></span></a> <ul class="dropdown-menu2"> {% if (category['image_main'] and modern_main_photos_menu != 1) %} <li class="col-lg-3 col-md-3 col-sm-4 li-main-foto"> <a href="{{ category['href'] }}"> <div class="main-foto-pos"><img class="main-foto-menu img-responsive" alt="{{ category['name'] }}" title="{{ category['name'] }}" src="{{ category['image_main'] }}"><span class="main-foto-back"></span></div> </a> </li> {% endif %} {% for child in category['children'] %} <li class="col-sm-4 mcol"> <span class = "hidden-xs">{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<a href="{{ child['href'] }}"><img class="vopmen img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a>{% endif %}</span> <div class="clearfix"></div> <a class="submenu_main" href="{{ child['href'] }}">{{ child['name'] }}</a> {% if (modern_3lv_menu != 1) %} {% if (child['children_lv3'] is defined and child['children_lv3']) %} {% set v = 0 %} {% set break = false %} {% for child_lv3 in child['children_lv3'] if not break %} <a class = "menuv_3lv " href="{{ child_lv3['href'] }}">&nbsp;&nbsp;- {{ child_lv3['name'] }}</a> {% set v = v + 1 %} {% if (v >modern_countvmenulv - 1) %} <a class="menuv-allv" href="{{ child['href'] }}"><noindex>{{ modern_seeall_menu[language_id] }}</noindex></a> {% set break = true %} {% endif %} {% endfor %} {% endif %} {% endif %} </li> {% endfor %} </ul> </li> {% else %} <li class="v3hover li-drop"><a class="dr_menu" href="{{ category['href'] }}">{{ category['name'] }}</a></li> {% endif %} {% endfor %} </ul> </li> {% endif %} </ul> <div class="menu_mob_plus"> <div class="hidem"> <ul class="nav navbar-nav"> {% for category in categories %} {% if (category['children']) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="{% if (category['category_id'] == category_id) %}{{ 'activetopmenu' }}{% endif %} dropdown postion_fullmenu2"> <a class="with-child dropdown-toggle" href="{{ category['href'] }}" data-hover="dropdown" data-delay="1" data-close-others="false">{{ category['name'] }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner children-category"> {% if (category['image_main'] and modern_main_photos_menu != 1) %} <ul class="col-lg-2 col-md-3 col-sm-3 li-main-foto"><li class="list_type"> <a href="{{ category['href'] }}"> <div class="main-foto-pos"><img class="image_main main-foto-menu img-responsive" alt="{{ category['name'] }}" title="{{ category['name'] }}" src="{{ category['image_main'] }}"><span class="main-foto-back"></span></div> </a> </li></ul> {% endif %} {% for child in category['children'] %} <ul class="list-unstyled {% if (category['image_main'] and modern_main_photos_menu != 1) %} col-lg-2 col-md-3 col-sm-3 clear_menu_cat_img {% else %} col-lg-2 col-md-3 col-sm-3 clear_menu_cat_noimg {% endif %}" > {% if (child['children_lv3'] is defined and child['children_lv3']) %} <li class="with-child" > <span class = "hidden-xs hidden-sm">{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<a href="{{ child['href'] }}"><img class="opacityhv img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a>{% endif %}</span> <a href="{{ child['href'] }}"><span class="style2lv">{{ child['name'] }}</span></a> </li> {% if (modern_3lv_menu != 1) %} {% set m = 0 %} {% set break = false %} {% for child_lv3 in child['children_lv3'] if not break %} <li class="children_lv3"><a href="{{ child_lv3['href'] }}">&nbsp;&nbsp;- {{ child_lv3['name'] }}</a> {% set m = m + 1 %} {% if (m >modern_countvmenulv - 1) %} <a class="menuv-all" href="{{ child['href'] }}"><noindex>{{ modern_seeall_menu[language_id] }}</noindex></a> {% set break = true %} {% endif %} </li> {% endfor %} {% endif %} {% else %} <li>{% if (modern_photos_menu != 1 and (child['image2'] is not empty)) %}<span class = "hidden-xs hidden-sm"><a href="{{ child['href'] }}"><img class="opacityhv img-responsive" src="{{ child['image2'] }}" alt="{{ child['name'] }}" title="{{ child['name'] }}" ></a></span>{% endif %}<a href="{{ child['href'] }}"><span class="style2lv">{{ child['name'] }}</span></a></li> {% endif %} </ul> {% endfor %} </div> </div> <div class="clearfix"></div> </li> {% else %} <li class="{% if (category['category_id'] == category_id) %}{{ 'activetopmenu' }}{% endif %}"><a href="{{ category['href'] }}">{{ category['name'] }}</a></li> {% endif %} {% endfor %} </ul> </div> <ul class="nav navbar-nav"> <!--add menu link--> {% if (modern_top_links8 ) %} {% for modern_top_link8 in modern_top_links8 %} <li> <a {% if (modern_top_link8['link_top'][language_id]) %} href="{{ modern_top_link8['link_top'][language_id] }}"{% endif %}>{% if (modern_top_link8['faicons_top']) %} <i class="{{ modern_top_link8['faicons_top'] }}"></i> {% endif %}{% if (modern_top_link8['title']) %}{{ modern_top_link8['title'][language_id] }}{% endif %}</a> </li> {% endfor %} {% endif %} <!--add menu link--> <!--other link--> {% if (modern_main_link_menu[language_id]) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown"> <a class="with-child dropdown-toggle" {% if (modern_main_link_href_menu[language_id] is not empty) %} href="{{ modern_main_link_href_menu[language_id] }}" {% else %} href="javascript:void(0)" {% endif %} data-hover="dropdown" data-delay="1" data-close-others="false">{{ modern_main_link_menu[language_id] }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner1 children-category"> <ul class="list-unstyled"> {% if (modern_top_links4 ) %} {% for modern_top_link4 in modern_top_links4 %} <li> <a {% if (modern_top_link4['link_top'][language_id]) %} href="{{ modern_top_link4['link_top'][language_id] }}"{% endif %} title="{{ modern_top_link4['title'][language_id] }}">{% if (modern_top_link4['faicons_top']) %} <i class="{{ modern_top_link4['faicons_top'] }}"></i>{% endif %}{% if (modern_top_link4['title']) %} {{ modern_top_link4['title'][language_id] }}{% endif %}</a> </li> {% endfor %} {% endif %} </ul> </div> </div> </li> {% endif %} <!--other link END--> <!--informations--> {% if (modern_info_menu != 1) %} {% if (informations) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown"> <a class="with-child dropdown-toggle" data-hover="dropdown" data-delay="1" data-close-others="false">{{ text_information }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner1 children-category"> <ul class="list-unstyled"> {% for information in informations %} <li><a href="{{ information['href'] }}">{{ information['title'] }}</a></li> {% endfor %} </ul> </div> </div> </li> {% endif %} {% endif %} <!--informations END--> <!--manufacturer--> {% if (modern_man_menu != 1) %} {% if (manufacturers) %} <li class="plus"><i class="fa fa-plus"></i><i class="fa fa-minus"></i></li> <li class="dropdown manuf_drop postion_fullmenu2"> <a class="with-child dropdown-toggle" href="{{ href_manufacturer }}" data-hover="dropdown" data-delay="1" data-close-others="false">{{ text_manufacturer }}<span class="fa fa-angle-down menu"></span></a> <div class="dropdown-menu"> <div class="dropdown-inner children-category"> {% for manufacturer in manufacturers %} <ul class="list-unstyled" style="width: {{ 100/modern_menuman_column-1 }}%"> <li><span class = "hidden-xs hidden-sm ">{% if (modern_photos_menu_manuf != 1) %}<a class = "manufac-menu" href="{{ manufacturer['href'] }}"><img class="opacityhv manimgmen" src="{{ manufacturer['manufacturer_image'] }}" alt="{{ manufacturer['name'] }}" title="{{ manufacturer['name'] }}" ></a></span>{% endif %}<a class = "manufac-menu" href="{{ manufacturer['href'] }}">{{ manufacturer['name'] }}</a></li> </ul> {% endfor %} </div> </div> </li> {% endif %} {% endif %} <!--manufacturer END--> </ul> </div> </div> </nav> </div> </div> </div> </div> {% endif %} menu.php <?php class ControllerCommonMenu extends Controller { public function index() { $this->load->language('common/menu'); // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } return $this->load->view('common/menu', $data); } } ajaxMenu.zip
  3. 45 Download / Buy Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets Установка очень простая, всего 1 минуту -> смотреть видео Напоминаем Вам о полной совместимости с модулем Комбинации Опций Важно! Обращаем Ваше внимание, что после покупки данного модуля он будет работать бессрочно и без дополнительной оплаты (за исключением случаев платных доработок, согласованных с Клиентом). Однако, расширенная техническая поддержка и возможность обновления модуля будут доступны только на протяжении ТРЕХ МЕСЯЦЕВ с момента покупки! Так же обращаем Ваше внимание, что в стоимость дополнительной услуги по установке модуля на сайте, НЕ ВХОДИТ адаптация модуля под не стандартные темы, а так же под собственные доработки пользователями кода CMS! Новое видео - ответы и комментарии на частые вопросы СМОТРИТЕ ПРЯМО СЕЙЧАС Самый полный и безопасный инструмент импорта/экспорта для Opencart Идеальный инструмент «все в одном», чтобы позаботиться обо всех ваших потребностях в импорте/экспорте данных для вашего магазина, будь то управление вашими собственными данными или синхронизация из файлов или каналов от ваших постоянных поставщиков. Работает с Opencart и OCStore (1.5.x, 2.x & 3.x), Mijoshop и Joocart. Мы слушаем наших клиентов! Import / Export PRO - это результат долгой работы с момента запуска в 2014 году, на основании пожеланий наших клиентов. Мы создали самое безопасное, мощное и адаптируемое решение для удовлетворения самых взыскательных потребностей. Предлагаем Вам прочесть отзывы наших клиентов об Import / Export Pro. Мы здесь, чтобы помочь! Перед покупкой обязательно ознакомьтесь с разделом часто задаваемых вопросов . Если Вы не нашли ответа на свой вопрос, не стесняйтесь писать нам ! Если у Вас нет времени или возможности для самостоятельной настройки модуля, мы можем сделать эту работу за Вас на высоком профессиональном уровне. Пожалуйста отправьте нам запрос чтобы уточнить стоимость! Все, что нужно для импорта или экспорта! Товары, акции, скидки, изображения товаров, атрибуты товаров, категории, группы атрибутов, параметры, значения параметров, производители, группы фильтров, Фильтры, группы клиентов, Клиенты, адреса, заказы, заказы на продукты, итоги заказов, купоны и так далее. Ваши данные всегда в безопасности! В случае какого-либо сбоя в процессе импорта, наша система автоматически восстановит данные в исходное положение. Все сообщения в процессе работы, в том числе и ошибочные, отображаются на активной панели. Связь с поставщиками! Модуль совместим с большинством форматов файлов, предоставляемых поставщиками. Механизм включения и отключения колонок, включенный в модуль, позволяет гибко обрабатывать файлы, отправленные вашим поставщиком, и решать любые проблемы. Кроме того, Вы можете экспортировать данные в формате, необходимом для других платформ, если это необходимо. Модуль идеально подходит для YML (Yandex) и многих других форматов от известных или независимых площадок. Импорт и экспорт без ограничений! Мы оптимизировали процесс импорта и экспорта, в результате чего, модуль использует минимально возможное количество ресурсов Вашего сервера, для обработки больших объемов данных. У Вас также есть возможность запускать профили импорта / экспорта по расписанию, используя CRON, в автоматическом режиме, во время наименьшей загрузки на сервер. Планировщик CRON Вам может потребоваться автоматически начать экспорт или импорт профилей в удобное для вас время. Мы разработали плагин, который позволяет запускать профили импорта или экспорта в планировщике CRON. Идеально подходит для синхронизации с поставщиками, управления запасами, ценообразования и многого другого. Возможности фильтрации! Более 500 фильтров на выбор, чтобы применить к вашим профилям, комбинации почти бесконечны! Импорт и экспорт в любом месте! Передача данных на Ваш компьютер или с него, из электронных таблиц Google, с внешнего сервера, через FTP или пользовательские URL-адреса. Вы будете иметь полный контроль и гибкость ввода и вывода данных. Электронные таблицы Google - XLSX - CSV - ODS - XML! Система импорта / экспорта полностью совместима с электронными таблицами Google, что означает, что вы можете отправлять данные из своего магазина в документ, хранящийся в вашей учетной записи Google Диска (для экспорта данных), и собирать данные из электронных таблиц, загружая их в свой магазин (для импорта данных). Другие поддерживаемые форматы: XLSX, CSV, ODS, XML. Миграция между разными версиями Opencart! Миграция всех данных между различными версиями Opencart происходит почти мгновенно. Расширенная система миграции подготовит файл для выбранной целевой версии. Вы также можете выбрать данные, специфичные для миграции (продукты, клиенты, заказы, категории). Произвольные поля (дополнение) У вас есть другие плагины, которые добавляют пользовательские поля для разных моделей (продукты, категории, клиенты, заказы, параметры и т. д.)? Мы разработали систему для добавления пользовательских записей из нативной базы данных в процессы импорта, экспорта и миграции! Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию! Видеоинструкции! Можем Вас заверить, что изучение Import Export PRO будет проще простого! Кроме текстовой документации, мы предлагаем серию простых видеоуроков на разных языках, которые помогут вам начать использовать разработанный инструмент независимо от уровня вашего опыта. Кое что еще! Автоматический генератор SEO URL, выбор идентификаторов товаров для импорта, пропуск существующих товаров в импорте, исключение товаров, которых нет в импорте, полное резервное копирование вашего магазина и многое другое! Отличная поддержка За более чем 10 лет работы с Opencart, тысячи клиентов остались довольны нашими услугами. DevmanExtensions является одной из самых уважаемых компаний на рынке дополнений для Opencart. Наслаждайтесь лучшей поддержкой, все проблемы будут решены менее чем за 24 часа! Пример выполнения операции импорта Пример выполнения операции экспорта Вы сами выбираете источники для импорта данных! Вы сами выбираете куда сохранить файл экспорта! Уникальная миграция данных между версиями Opencart! Расширенные фильтры! Сделайте работу с поставщиками удобной! Планировщик CRON! Произвольные поля (дополнение приобретается отдельно - $ 29.99)! Если вам нужно добавить свою собственную расширенную информацию, например, о продуктах, клиентах, заказах или моделях, то для этого случая мы предоставили дополнительные функции для пользовательских столбцов, которые могут быть добавлены в файл импорта или экспорта. Обращаем Ваше внимание, что обработка новых полей производится только из таблиц базы данных, которые созданы в Opencart по умолчанию! Submitter DevmanExtensions Submitted 07/06/2018 Category Обмен данными Системные требования Метод активации Через официальный сайт дополнения Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 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 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 Да  
  4. Добрый день, Внезапно модуль Y.CMS от Яндекс.Кассы перестал формировать yml выгрузку товаров. Модуль версии 1.5.0 ругался на catalog/controller/feed/yamarket.php if (!$this->makeOfferCombination($data, $product, $shop_currency, $offers_currency, $decimal_place, $yamarket)) { $data['price'] = number_format($this->currency->convert($this->tax->calculate($data['price'], $product['tax_class_id'], $this->config->get('config_tax')), $shop_currency, $offers_currency), $decimal_place, '.', ''); if ($data['price'] > 0) $yamarket->add_offer($data['id'], $data, $data['available']); } Ругался он конкретно на строку $data['price'] = number_format($this->currency->convert($this->tax->calculate($data['price'], $product['tax_class_id'], $this->config->get('config_tax')), $shop_currency, $offers_currency), $decimal_place, '.', ''); Ну писал, что то вроде, expects parameter 2 to be long, string given in номер строки указанной выше. Пытался выводить второй параметр, var_dump($decimal_place) выводило 0. Поставил новый модуль актуально версии. Сейчас даже ошибку не выдаёт пишет ошибку 500 со стороны сервера. Открепил все выделенные категории и стал включать их постепенно, некоторые категории с товарами выгружает, а остальные при выборке перестает формировать выгрузку товаров и пишет ошибку 500. Может кто помочь с этой проблемой?
  5. В свете последних событий и подписания указа президента в Украине о блокировке Яндекс и других сервисов назрел вопрос, что использовать для почты для домена взамен аналогичной услуги Яндекс. Лично для меня это было очень удобно, вся почта сохранялась на сервере и синхронизировалась в почтовом клиенте (Чего не позволяет сделать мой хостинг и сохраняет почту в исходящих только если отправили через Вебмейл раздел). Поделитесь опытом использования, плюсы минусы.. первое, что приходит в голову GSuite от Google за 5$ в мес и Zoho Mail.
  6. Интересует вопрос внедрения графиков из яндекс метрики в админку OpenCart 2 http://prntscr.com/einpmq. Не код счетчика на сайт, а именно графики в админке. Все что нагуглил - 1 модуль для старой версии, да и API метрики менялось примерно год назад. Может кто понимает в подключении всякого добра по API?
  7. Вчера Яндекс презентовал свою новину. Компания "Яндекс" объявила о запуске нового поискового алгоритма "Королев", который при помощи нейросети способен сопоставлять смысл поисковых запросов и содержимого веб-страниц, что позволяет выдавать более точные результаты в ответ на сложные запросы пользователей. Сообщение об этом было опубликовано в блоге "Яндекса". Запись презентации
  8. Сразу оговорюсь что влияние этой проблемы на поисковую выдачу достоверно не известно, но проблема есть у большинства сайтов на OpenCart. Суть в том, что по умолчанию в head прописан base url такого вида: <base href="/" /> или <base href ="домен/" /> и ссылки на css и js файлы вида: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" /> т.е. base url заканчивается на слэш, а стили и скрипты начинаются без него. При сохранении копии страницы Яндекс игнорирует base url, и получает путь к css и js файлам на внутренних страницах заканчивающихся на слэш не от корня, а от адреса страницы. Получается: http://домен/категория/catalog/view/theme/default/stylesheet/stylesheet.css Файлов по этому пути естественно нет. В итоге сохраненные копии таких страниц выглядят так: https://yadi.sk/i/AeiglgVL3NYs77 https://yadi.sk/i/SzZzDK9d3NYs7A https://yadi.sk/i/7Nl46F6g3NYs7m Как правило, это страницы категорий, особенно при использовании seo pro. Точных данных по влиянию на ранжирование нет, но есть опыт с запретом на сохранение копий noarchive, из-за которого сайты точно падают, хотя поддержка Яндекс говорит что запрет на сохранение копий не влияет на ранжирование. Есть риск что кривые копии сказываются так же негативно как и их отсутствие. Вопросы: 1. Как правильно лечить? 2. Может кто-то разбирался в теме более подробно? Если тема уже поднималась, дайте ссылку пожалуйста, гугление не помогло.
  9. Друзья, приветствую Хотелось бы оперативно настроить полноценную аналитику ecommerce от Яндекса для ИМ. Код счетчика уже нужный стоит, цели вроде бы все проставлены. Хочется данные о заказах, просмотры товаров/категорий также в метрику завести. https://yandex.ru/support/metrika/data/e-commerce.xml#ecommerce-enable
  10. Подскажите, пожалуйста, куда вставить скрипт полученный после конструктора яндекс карт в разделе "контакты", он еще называется "связаться с нами" ! пробовал создать новую статью и вставить туда – карта работает. но не понимаю как карту вставить на страницу контактов. Не важно: перед блоком "форма связи" или после него, или вместо него. Если кто-то добавлял – помогите. Удобно такую карту там использовать. opencart 2.1.0.1
  11. Y.CMS от Яндекс.Кассы Завантажити / Придбати розширення Y.CMS для Opencart от Яндекс.Кассы Y.CMS для Opencart — это универсальный модуль для интеграции интернет-магазина с сервисами Яндекса. Мы собрали все основные сервисы Яндекса в одном месте,чтобы вам было удобно работать со своим сайтом, сделанном на CMS Opencart. Подробнее о возможностях этого модуля: Яндекс.Касса и на вашем сайте будут самые популярные способы оплаты. Доступные платежные методы, если вы работаете как юридические лицо: Банковские карты - Visa (включая Electron), MasterCard и Maestro любого банка мира Электронные деньги - Яндекс.Деньги, WebMoney и QIWI Wallet Наличные - Более 170 тысяч пунктов оплаты по России Баланс телефона - Билайн, МегаФон и МТС Интернет банкинг - Альфа-Клик, Сбербанк Онлайн, MasterPass и Промсвязьбанк Кредитование - Доверительный платеж (Куппи.ру) Существует два платежных сценария: с выбором способа оплаты на сайте магазина и на стороне Яндекс.Кассы. Выбор способа оплаты на сайте магазина В настройках модуля продавец отмечает доступные способы оплаты (они указаны в договоре с компанией «Яндекс.Деньги»). Эти способы появляются на сайте и их видит покупатель, когда переходит к оформлению заказа. Такой сценарий по умолчанию выбран для всех магазинов. Выбор способа оплаты на стороне Яндекс.Кассы Другое название сценария – технология «Умный платеж». На сайте магазина появляется одна кнопка – «Заплатить», а весь процесс оплаты переходит на сайт Яндекс.Денег. Способы оплаты добавляются автоматически. Появляются рекомендации: на первом месте для покупателя по умолчанию будут те способы, которыми он уже платил в интернете. Чтобы включить «Умный платеж», в настройках модуля «Y.CMS для OpenCart» поставьте «Выбор способа оплаты на стороне Яндекс.Кассы» Merchant Web Services Merchant Web Services (MWS) — это сервис, с помощью которого можно делать возвраты. Он доступен всем пользователям Яндекс.Кассы. Яндекс.Деньги - начните получать деньги прямо сейчас — от любых пользователей рунета. Переводы будут мгновенно зачисляться на ваш счет в Яндекс.Деньгах. Доступные платежные методы, если вы осуществляете p2p переводы: Банковские карты - Visa (включая Electron), MasterCard и Maestro любого банка мира Электронные деньги - Яндекс.Деньги Яндекс.Метрика - бесплатный сервис, предназначенный для оценки посещаемости веб-сайтов, и анализа поведения пользователей. Сохраняйте настройки, смотрите за поведением пользователей https://metrika.yandex.ru/list/ Яндекс.Маркет (CPC, CPA) Модуль CPA – программа "Покупка на Маркете" Модуль позволяет участвовать в программе «Покупка на Маркете». Заказать товары из магазинов, подключённых к программе, можно прямо на Маркете — не переходя на сайт продавца. «Покупка на Маркете» сокращает путь пользователя до покупки и повышает доверие к магазину. Модуль СРС – размещение на Маркете. Модуль предназначен для размещения товарных предложений на Яндекс.Маркете. Так магазины могут привлекать на свой сайт больше посетителей, действительно заинтересованных в покупке. YML-формат обеспечивает максимально корректную передачу данных о товарах в Маркет. Установка Инструкция размещена на странице сервиса Яндекс.Касса. Автор yandexkassa долучення 05.09.16 Категорія Платіжні системи Системные требования Opencart 2.0.х - 2.2.x PHP 5.3 или выше cURL Метод активации Ioncube Loader ocStore OpenCart.Pro, ocShop Звернення до сервера розробника  
  12. Всем привет! Я столкнулся с досадной проблемой: некоторые элементы на главной странице начали отражаться криво при том, что на других страницах все ок. Сначала проблема возникла в хедере - ее решил, но теперь проблема с футером, а точнее с элементами карты яндекса. На скриншотах 1 и 2 показано какие элементы отображаются криво (это на главной странице). При наведении на круглую красную кнопку для раскрытия карты, надпись "Развернуть схему проезда" улетает влево (скриншот 1). Когда карта раскрывается, то кнопка "Закрыть" также улетела влево (скриншот 2) На скриншотах 3 и 4 показано как должно быть в идеале (это на всех остальных страницах). Помогите плиз, как сделать чтоб на главной странице элементы отражались корректно, уже пол дня бьюсь об стену :-(
  13. Добрый день! У меня при проверке индексации яндекса вылезли дубли пагинации такого вида: bellaseta.ru/pledy/?page=2 , хотя на сайте все урлы пагинации прописаны через #. Если я закрою ?page= в роботс, у меня не закроется большая часть товаров категории для индексации? Ещё в индекс попал быстрый просмотр карточек товаров с таким урл:http://bellaseta.ru/index.php?route=product/quickview&product_id=253. Можно запретить в роботс весь быстрый просмотр? Также Яндекс индексирует раздел новости, где размещены куски новостей с ссылкой на страницу новости.Этот раздел надо закрывать, чтобы в выдаче были только отдельные страницы с новостями, а не их превьюхи?
  14. 500 Скачать / Купить дополнение uLogin, Вход через социальные сети Этот модуль позволит Вашим пользователям получить простой доступ к авторизации через самые распространённые социальные сети (Yandex, Google, Однокласники, Steam и т.д.). Модуль использует сервис входа через социальные сети "uLogin". Возможности: - Ведение статистики (Возможность выключения данной опции). - Возможность выбора режима работы модуля ("Только вход", "Вход и регистрация", "Вход, регистрация и объединения аккаунтов"). - Возможность ввода собственных сообщений, которые будут выводиться пользователю при тех или иных настройках (Отдельно для разных языков). - Учёт настроек вашего магазина. Т.е. если у вас несколько групп покупателей, или требуется ввести ИНН и т.д., также запрос дополнительных данных может быть отключен, в таком случае модуль запросит лишь минимальные данные, которые необходимы OpenCart. - Быстрый вход(регистрация) как в обычном окне авторизации, так и на стадии офорления заказа. - Есть возможность автоматического объединения личных кабинетов пользователей. Это было сделано для того, чтобы избежать основной проблемы других модулей входа через социальные сети, а именно: мульти-аккаунтов. Т.е. для каждой отдельной социальной сети в других модулях создаётся отдельный личный кабинет, что сильно мешает пользователю и создаёт путаницу. В этом модуле эта проблема решена следующим образом: когда пользователь входит с новой соц.сети, ему предлагается ввести пароль, который был выслан ему на почту и при вводе правильного пароля его аккаунты объединяются. - Отключения соц.сетей, которые мало используются (В личном кабинете на сайте uLogin). - Модуль построен так, чтобы свести к минимому изменения стандартных файлов OpenCart. - Поддержка мультиязычности (Она будет работать только в том случае, если стандартным языком выбран русский или английский.). Внимание! Если в код магазина были внесены изменения, то модуль может отказаться работать. Шанс этого очень невелик, но всё же есть. Внимание! Модуль требует vqmod. Так же, если модуль не подходит под вашу версию OpenCart Вы можете написать мне. Контактные данные указаны в файле readme.txt Модуль подходит для версий OpenCart от 1.5 ДО!!! 2.0. Описание установки указно в файле readme.txt Добавил DROND Добавлено 29.01.2015 Категория Социальные сети Системные требования Метод активации Ioncube Loader ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  15. Здравствуйте, разработчики! Помогите настроить Ecommerce Яндекс.Метрики, пожалуйста! Я уверен, что есть тут очень умный человек, который умеет это делать! Я вообще в этом не шарю. Надо для версии 1.5.4.1.... GA нет.. Пишите цену вопроса сразу...
  16. Сначала магазин делал на основном домене, потом появилась, как тогда показалось - хорошая мысль, вывести на поддомен, и оставить на основном только одну-страничку визитку. Сейчас уже так не кажется, и чтобы не тянуть сделал это сейчас. Перенос и редирект прошли нормально. Да и в индексе не так много страниц и все они пустые, робот там был последний раз аж в начале декабря. Так вот в чём вопрос: когда переносил на поддомен, яндекс вэбмастером (непомню что насчёт гугла) вручную удалял из выдачи всё кроме главной. Так вот после такого он будет заново индексировать или этим страницам там поставлен запрет и тд.? Может нужно отменить удаление или addurl решит это? И кстати, может ли быть виной тому, что робот был так давно, что на поддомене в robots.txt стоял host: главныйдомен.ru? И когда примерно всё стабилизируется, поддомен забудется, робот пройдёт по главному домену?
  17. Как обналичить Яндекс деньги Можно на Webmoney, карту, liqpay ? UPD: [РЕШЕНО]
  18. Прошу помощи. Слегка подредактировал /catalog/language/russian/payment/yandex_transfer.php (Поменял текст на картинки ) после чего в админке происходит какой-то сбой. Выглядит это так Адрес доставки, товары и история остаются пустыми
  19. Предстоящее изменение алгоритмов «Яндекса» перестанет рассматривать внешние ссылки как фактор для ранжирования сайтов в поисковой выдаче. Эта новость уже сейчас озадачила сообщество оптимизаторов, а в ближайшей перспективе должна привести к переменам на SEO-рынке. Подробнее:http://www.cnews.ru/top/2013/12/05/yandeks_postavil_na_ushi_ves_poiskovyy_biznes_552464 http://www.searchengines.ru/articles/yandeks_obyavil_och.html http://habrahabr.ru/post/205060/
  20. Извините, если вопрос уже поднимался, так ничего конкретного не нашел. Необходимо разделить ЧПУ для английской и русской версии. То есть сейчас поисковые системы полностью "съели" сайт на английском языке, а Яндекс естественно русский не хочет или не видит. Вопрос в следющем: что прописать в роботсе, htaccess, чтобы проиндексировалось в Яндексе как разделить ЧПУ для двух языков, чтобы для одной страницы на разных языках были разные урлы Заранее благодарен
  21. Здравствуйте уважаемые форумчане, возникла проблема с индексацией страниц с товаром Яндексом в Гугле все нормально, почему-то страницы категорий индексируются нормально а вот страниц с товаром нет в индексе, в чем может быть причина? в других подобных темах некоторые предлагают в качестве решения проблемы купить ссылки с твитов больших акков на непроиндексированные страницы и тем самым загнать робота Яндекса на них, но дело то в другом, Яндекс видит ссылки на страницы с товаром но почему-то не хочет индексировать эти страницы, подтверждением томы является сохраненная копия страниц категорий на которых есть ссылки на страницы с товаром, яндекс их однозначно видит. вот пациент http://mir-parfumerii.ru/ копирую ссылку на страницу категории в яндекс, она есть в индексе копирую ссылку на страницу с товаром, которая находится на странице категории в яндекс, ее нет в индексе теперь открываю сохраненную копию страницы товара и вижу что ссылки на страницы с товаром у яндекса есть, почему он по ним не переходит и не индексирует?
  22. Кто знает помогите. Не отправляются письма выдает ошибку Notice: Error: DATA not accepted from server! in /var/www/vhosts/u4273756.plsk.regruhosting.ru/neodimof/system/library/mail.php on line 380 утром все работало, вечером не работает уже. настройки не менял, днем делал бэкап базы из админки. почтовый ящик на яндексе, Version 1.5.4.1
  23. Здравствуйте, коллеги! Представляю вашему вниманию бесплатный модуль для оплаты через Яндекс.Деньги, который содержит в себе 2! Да, ДВА модуля, а именно: 1) Модуль для приема платежей на счет физического лица в электронной валюте Яндекс.Денег. Этот вариант предназначен для тех, кто хочет принимать платежи на свой Яндекс.Кошелек. Доступны способы приема платежей следующими способами: + электронная валюта Яндекс.Деньги + банковские карты VISA, MasterCard, Maestro Если у вас нет аккаунта в Яндекс-Деньги, то следует зарегистрироваться тут - https://money.yandex.ru/ ВАЖНО! Вам нужно будет указать ссылку для приема HTTP уведомлений здесь - https://sp-money.yandex.ru/myservices/online.xml 2) Прием платежей на расчетный счет организации. Для этого нужно заключить договор с компанией Яндекс.Деньги и получить shopid, scid. + электронная валюта Яндекс.Деньги + банковские карты VISA, MasterCard, Maestro + наличными в кассах и терминалах партнеров + оплата со счета мобильного телефона + электронная валюта WebMoney Если у вас нет договора с компанией Яндекс-Деньги, то следует зарегистрироваться тут - https://money.yandex.ru/joinups/ Инструкция для подключения: http://yadi.sk/d/ZJuouL7oMxfhV Модуль: http://yadi.sk/d/b-sU2NKnN3sG2
  24. Привет, знатоки. Возобновляю тему с модулем о Яндекс Островах, так как десятого числа апреля Яндекс снял требования к ТИЦ при модерации - http://webmaster.ya.ru/replies.xml?item_no=18482 Необходим модуль, генерирующий XML-файл определённого синтаксиса, для экспорта товаров в Яндекс Острова. Как вы знаете, Яндекс острова используют определённые параметры для размещения их в дропдаунах. Кто за это возьмётся? Цена и сроки. Рассматриваю предложения. Документация по Островам: http://help.yandex.ru/webmaster/interactive-answers/form-description.xml P.S. есть бесплатный и рабочий генератор XML для Яндекс Маркет, если нужны примеры работы такого модуля на OpenCart.
×
×
  • 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.