Jump to content

Recommended Posts

seogen 3.0


seogen 3.0


seogen для 3й версии opencart

 

модуль позволяет генерировать seo ссылки для товаров, категорий, производителей, статей

генерировать/заполнять мета теги(H1, title, keywords, description) если эти теги есть в базе движка и описание

у модуля есть два режима генерации:

- вручную по всем товарам/категориям/производителям(с учетом выбранных фильтров)

- и автоматически при сохранении/редактировании одного конкретного товара/категории/производителя

и два режима заполнения полей:

- без перезаписи. модуль заполнит поле если там пусто

- и с перезаписью. модуль заполнит поле в любом случае.

можно выбирать язык для которого генерировать поля

можно выбрать категории и производителей, которыми ограничивать генерацию

в модуле появились профили, которые запоминают заполненные поля модуля

теги можно встраивать в предложения для генерации полей товаров/категорий/производителей/статей

например для Title вы можете задать "Купить [product_name] с доставкой за [price]"

можно использовать выражения, например

При покупке [product_name] у нас Вы получаете {rand:подарок,презент,аксессуар в подарок}.

На выходе получаем:

  • Товар1 - При покупке Товар1 у нас Вы получаете подарок.
  • Товар2 - При покупке Товар2 у нас Вы получаете презент.
  • Товар3 - При покупке Товар3 у нас Вы получаете аксессуар в подарок.

используется библиотека URLify, лицензия MIT


  • Добавил
  • Добавлено
    22.11.2020
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика
    Нет
  • Старая цена
    0

 

Share this post


Link to post
Share on other sites

Модуль с версии os 2.1, перепаковали под версию 3.0 и еще раз поставили в продажу. Купил второй раз потому что знаком с ним, хотя аналогичные модуля стоят уже  дешевле в половину, и оказалось что покупка бесполезная.
Не работает на OPENCART 3.0.2
Категории и Производители, отработал нормально. А вот с товаром не хочет работать. Кто то кому то мешает и показывает ошибку. 

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND language_id=14' at line 1<br />Error No: 1064<br />DELETE FROM `oc_seo_url` WHERE `query` LIKE ('product_id=%'); AND language_id=14 in /var/www/xxxx/data/www/domen.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/xxxx/data/www/domen.ru/system/library/db/mysqli.php:40(45): DB\MySQLi->query('DELETE FROM `oc...') #1 /var/www/u1253493/data/www/domen.ru/admin/model/extension/module/seogen.php(117): DB->query('DELETE FROM `oc...') #2 /var/www/xxxxxx/data/www/storage/modification/system/engine/loader.php(248): ModelExtensionModuleSeogen->generateProducts(Array) #3 /var/www/xxxxxx/data/www/domen.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /var/www/xxxxxx/data/www/storage/modification/admin/controller/extension/module/seogen.php(377): Proxy->__call('generateProduct...', Array) #5 /var/www/xxxxxx in /var/www/xxxxxx/data/www/domen.ru/system/library/db/mysqli.php on line 40

Что можно сделать ? Куда копать ?

Edited by vitalimeile

Share this post


Link to post
Share on other sites

знаете, я был бы очень рад, если бы opencart не переписывался так радикально от версии к версии и мне не приходилось "перепаковывать" свои модули, но увы ...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By legioner26
      Модуль SEO генератор мета описания(тегов), URL, дубли,  позволяет провести оптимизацию всех категорий и товаров, производителей, статей с поддержкой языков магазина. Очень прост в эксплуатации
      Сохраняет информацию о заполнении проставляя метки, также предусмотреть функционал для перезаписи. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Внедрен Мультиязык производящий генерацию метатегов и URL, а также поиск дублей на всех подключенных языках магазина !!!
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах, категориях, производителях и статьях на всех языках магазина, с доп функционалом перезаписи имеющихся.
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях, производителях, статьях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Для ОС 3 --- Установить архив через Установку расширений, очистить кешь.
      2. Для ОС 2 --- Скопировать папку admin в корень сайта.
       
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       

       
      СЕО СОПРОВОЖДЕНИЕ <<<
       
      РЕКОМЕНДУЕМЫЕ МОДУЛИ
       
      Генератор АКЦИЙ Special PRO
      Смс авторизация и регистрация 
      Модуль Зумма
      Модуль подарков
      Конструктор форм обратной связи
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
    • By legioner26
      899.00 руб
      Скачать/Купить дополнение


      SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык
      Модуль SEO генератор мета описания(тегов), URL, дубли,  позволяет провести оптимизацию всех категорий и товаров, производителей, статей с поддержкой языков магазина. Очень прост в эксплуатации
      Сохраняет информацию о заполнении проставляя метки, также предусмотреть функционал для перезаписи. 
      Все что от Вас требуется, это задать шаблон для заполнения meta.
       
      Внедрен Мультиязык производящий генерацию метатегов и URL, а также поиск дублей на всех подключенных языках магазина !!!
       
      Также добавлена возможность автоматической массовой генерации отсутствующих SEO URL в товарах, категориях, производителях и статьях на всех языках магазина, с доп функционалом перезаписи имеющихся.
      при нажатии на кнопку Обновить ЧПУ (SEO URL)  модуль проставить URL во всех товарах и категориях, производителях, статьях в которых они отсутствуют.
       
      Возможность устранения дублей SEO URL
       
      ПРИМЕР заполнения прилагается в скриншоте.
       
      УСТАНОВКА
      1. Для ОС 3 --- Установить архив через Установку расширений, очистить кешь.
      2. Для ОС 2 --- Скопировать папку admin в корень сайта.
       
      ПРИМЕЧАНИЕ
      Модуль не закублен с открытым исходным кодом, не требует ключа активации.
      Тех. поддержка осуществляется для клиентов купившим модуль для конкретного ресурса, поэтому при покупке обязательно указываем Ваш домен.
       

       
      СЕО СОПРОВОЖДЕНИЕ <<<
       
      РЕКОМЕНДУЕМЫЕ МОДУЛИ
       
      Генератор АКЦИЙ Special PRO
      Смс авторизация и регистрация 
      Модуль Зумма
      Модуль подарков
      Конструктор форм обратной связи
      ___________________
       
      Также советую приобрести модуль от разработчика @chukcha Редирект Универсал 
      Незаменимый инструмент для редиректов, имеется 410 жизненно важный для удаленных товаров.
       
      Добавил legioner26 Добавлено 31.03.2019 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 1500  
    • By SergeTkach
      800.00 руб
      Скачать/Купить дополнение


      SEO URL Generator PRO для OpenCart 2x & 3.x
      Модуль SEO URL Generator PRO нужен для автоматического заполнения SEO URL в OpenCart 2.x и OpenCart 3.x. Основное преимущество по сравнению с FREE-версией является возможность осуществлять массовую генерация ЧПУ для сотен и тысят товаров (категорий, производителей), которые уже существуют в магазине. С версии 3.1.0 также появился скрипт для cron-задачи по генерации SEO URL.
       
       
      Важные условия покупки
       
      1. Покупая модуль, Вы даете свое согласие с моим Лицензионным соглашением, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки и тем фактом, что поддержка осуществляет только в рабочее время в порядке очереди.
      2. Предполагается самостоятельная установка модуля по подробной инструкции.
      3. Вы берете на себя ответсвенность за проверку Технических условий, которые описаны в данном тексте.
      4. Просьба при покупке модуля указывать домен, для которого покупается модуль. А если Вы хотите получить код активации на отладочный домен, то он должен быть либо локальным (example.loc, example.local) или быть поддоменом на основном сайте (магазина или сайта студии).
      5. При обновлении модуля со старых версий имейте ввиду, что дополнительные бонусные модификаторы из версии 1.x не совместимы с версией SEO URL Generator PRO 3.
       
       
       

       
       
       

       
       
       
       
       
      Особенности и Преимущества
       
       
      Можно задавать формулы для ЧПУ системных сущностей
       
      Для системных сужностей (Категории, Товары, Производители, «Статьи*» (они же «Информационные страницы») можно задать формулу, по которой собственно и будует происходить генерация ЧПУ.
       
      В OpenCart 3 (и ocStore 3) можно задавать формулы ЧПУ для каждого языка. В случае использования мультимагазина, можно задавать формулы для каждого магазина. Не знаю, кому это надо, но раз в системе так сделано, то пришлось это тоже использовать.
       
      * Речь идет о тех «Статьях», которые находятся в менюшке Каталог → Статьи и имеют в своем адресе такие слова, как route=catalog/information. Корректнее всего было бы перевести название этой сущности как Информационные страница. Но в переводе с английского на русский язык была допущена вольность переводчика, которая создает некоторого рода недопонимания.
       
       
       
      Cron-задача для автозматической генерации SEO URL
       
      Когда это необходимо?
       
      Это пригодится тем, кто используется парсеры, которые автоматически копируют товары с других сайтов без ЧПУ. Для полной автоматизации пожно повесить генерацию ЧПУ на cron-задачу. В общем, если Вам это понадобиться, то скорее всего, Вы об этом сами будете знать. Если Вы не знаете, нужно оно Вам или нет, то, скорее всего, что не нужно
       
      Для выполнения cron-задачи, необходимо использовать утилиту wget. У каждого хостера может быть свой адрес этой утилиты, поэтому за подробностями настроек wget обращайтесь к хостеру. С меня в данном случае требуется лишь адрес скрипта.
       
      Адреса скриптов, который необходимо добавить в cron-задачи:
       
      Версия системы 2.1        : ВАШ_САЙТ/index.php?route=module/seo_url_generator
      Версия системы 2.2-2.3 : ВАШ_САЙТ/index.php?route=extension/module/seo_url_generator
      Версия системы 3           : ВАШ_САЙТ/index.php?route=extension/module/seo_url_generator
       
      ** Примечание
      По умолчанию генерятся ЧПУ для:
      товаров перебираются последние добалвенные товары кол-во перебираемых записей в базе данных - 10000  
      Более детальные настройки задаются через дополнительные параметры GET:
       
      Указать сущность страниц:
      &essence=product - генерация ЧПУ для товаров &essence=category - генерация ЧПУ для категорий &essence=manufacturer - генерация ЧПУ для производителей  
      Изменить кол-во обрабатываемых записей за 1 http-запрос
      &limit=1000 - Сделает так, чтобы перебирались лишь 1000 записей, вместо дефолтных 10000  
      Разбить выполнение задачи на несколько шагов. Такое может понадобиться, если сервер не может справиться за 1 запрос. Скорее всего, необходимо также будет изменить параметр limit
      &step=1 - Шаг 1 &step=2 - Шаг 2 &step=3 - Шаг 3 ...  
       
       
      Массовое автозаполнение SEO URL
       
      Эта функция полезна тем, кто импортируется товары пачками (из 1С, эксель-таблицы или xml-файла), но процесс происходит под управлением человека. После очередного импорт необходимо зайти в модуль и нажать кнопку генерации ЧПУ.
       
      В любом случае, если Вы оказались в такой ситуации, когда в Вашем интернете-магазине есть достаточно много товаров без ЧПУ (SEO URL), то функция Массовая генерация SEO URL Вас здорово выручает. Она экономит Вам 100500 кликов, которые Вам пришлось бы делать, если заполнять SEO URL отдельно для каждого товара.
      После очередной загрузки пачки товаров, Вам нужно всего лишь 1 раз нажать на синуюю кнопку «Сгенерировать незаполненные SEO URL».
       

       
       

       
       
      Функция массовой замены старых ЧПУ на новые
       
      Бывают ситуации, когда товары интернет-магазины уже имеют SEO URL, но они Вас чем-то не устраивают. К примеру, магазин существует достаточно давно, и в ЧПУ использованы нижние подчеркивания (как это было модно раньше), а теперь это выглядит устаревшим и хочется заменить их на дефисы.
       
      В таком случае Вас спасает оранжевая кнопка «Сгенерировать незаполненные + заменить существующие».
       
      Обратите внимние, что в таком случае старые ЧПУ будут редиректить на новые со статусом 301, что крайне важно. Ведь если просто заменить ЧПУ, то проиндексированные страницы сайта станут выдавать ошибку 404. А это не очень хорошо. Тогда как при наличии редиректа, поисковики подхватят новые адреса страниц, которые в поиске уже имеют определенный вес.
       

      Поодиночная генерация
       
      Модуль также генерирует SEO URL при работе с отдельным Категорией, Товаром,   Производителем, «Статьей» (Информационной страницей), как и FREE-версия и многие другие модули по автозаполнению SEO URL.
       

      Редиректы
       
      Как-то раз один SEO-оптимизатор спросил меня: «Как в OpenCart указать, что у товара был старый адрес, а теперь у него есть новый адрес?». Я ответил, что никак. Надо покупать специальный модуль для редиректов или прописывать редиректы в .htaccess .
       
      Эта информация сильно удивила оптимизатора, ведь во многих других системах такая возможность присутствует из коробки.
       
      Работая над 3-ей версией модуля SEO URL Generator PRO, я позаботился о том, чтобы пользователи могли менять адреса товаров без потери веса проиндексированных страниц. То есть, я сделал возможность вписывать редиректы в админке товаров (категорий, произволителей, информационных страниц).
       
      По большому счету редиректы были и раньше. Но они был связаны исключительно с оранжевой кнопкой в Массовой генерации SEO URL.
       
      О каких редректах идет речь?
      Это когда было так        : http://oc-store-23023.loc/telefony-i-pda/product-seo-url-old
      А стало во-о-о-о-от так : http://oc-store-23023.loc/telefony-i-pda/product-seo-url-new
       
      Настоятельно прошу ничего не додумывать и не трактовать эти редиректы как-то иначе на свое личное усмотрение! Любые другие редиректы здесь не рассматриваются.
       
      ** Предупреждение
      В OpenCart 3 функция редиректов не работает с модулем SLA SEO PRO (SeoPro автора SlaSoft), но работает с SeoPro автора Oclabs. Также работает с дефолтной маршрутизацией из коробки.
       
      В ocStore 3 работает отлично, там изначально встроен SeoPro автора Oclabs. Впрочем с Тип ЧПУ — Default тоже работает, если кто вдруг использует.
       

       

       

      Кириллические ЧПУ
       
      В SEO URL Generator PRO 3 появилась возможность генерировать кириллические ЧПУ. Для этого в опции «Правило транслитерации» необходимо выбрать вариант «Не транслитировать». Зачем оно кому-то надо — пусть каждый решает сам. Лично я бы не стал использовать кириллические ЧПУ. Но если кто-то уже используется кириллический домен, возможно, ему нужны и кириллические ЧПУ.
       
       
      Какие правила транслита поддерживаются?
       
      Русский в латиницу (поправка на правила Яндекса сделана fildenis) Українська латиницею Беларуская у лацінку қазақша ішінде латын Не траслитировать (то есть, использовать те самые кириллические ЧПУ)  
       
       
      Технические условия
       
      Совместимость с системой
       
      OpenCart: 2.1.x; 2.2; 2.3.x; 3.0.2.0 ocStore:  2.1.x; 2.3.x; 3.0.2.0 OpenCart PRO:  2.1; 2.3 (работает только массовая генерация)  
       
      Совместимость с модулями
       
      В OpenCart 2 и ocStore 2 совместим со всеми вариациями модуля SeoPro (при условии что еще до установки моего модуля сам SeoPro действительно работал).
       
      В OpenCart 3 работает с дефолтными ЧПУ, которые идут в системе по умолчанию. А вот при использовании модуля Sla SEO PRO*** не работают редиректы со старого ЧПУ на новый ЧПУ, тогда как генерация незаполненных ЧПУ (синяя кнопка) работает в штатном режиме.
       
      *** Sla SEO PRO - это платная вариация модуля SeoPro от автора SlaSoft, сделанная до выхода ocStore 3.
       
      В OcStore 3 работает как при включенном SeoPro, так и при выключенном.
       
       
      Требования к серверу (хостингу)
       
      На сервере (хостинге) должно быть:
      IonСube Loader 10 PHP 5.4 - PHP 7.4  
       
      Требования к проверке работоспособности модуля
       
      Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
       
      Для OpenCart 2.x допускается проверка работоспособности модуля с установленным модулем SEO PRO (любой вариации) и LocalCopy.ocmod.xml (без которого многие не могут установить модуль).
       
       
       
      Лицензионное соглашение
      Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Модуль устанавливается силами покупателя по инструкции. Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предполагается. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
      - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
      - Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения Технических условий. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момента получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует 12 месяцев с момента оплаты. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (раннее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с "Политикой поддержки" При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.  
       
       
      Также рекомендую
      Для автогенерации мета тегов используйте модуль SEO Tags Generator.
      Для ускорения карты сайта - Branched Sitemap.
      Для массового редактирования товаров - Handy Product Manager.
       
      Добавил SergeTkach Добавлено 07.03.2018 Категория SEO, карта сайта, оптимизация Системные требования Ioncube Loader v10.0 + php 5.4 - 7.3 (php 7.4 не поддерживается) Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By SergeTkach
      Модуль SEO URL Generator PRO нужен для автоматического заполнения SEO URL в OpenCart 2.x и OpenCart 3.x. Основное преимущество по сравнению с FREE-версией является возможность осуществлять массовую генерация ЧПУ для сотен и тысят товаров (категорий, производителей), которые уже существуют в магазине. С версии 3.1.0 также появился скрипт для cron-задачи по генерации SEO URL.
       
       
      Важные условия покупки
       
      1. Покупая модуль, Вы даете свое согласие с моим Лицензионным соглашением, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки и тем фактом, что поддержка осуществляет только в рабочее время в порядке очереди.
      2. Предполагается самостоятельная установка модуля по подробной инструкции.
      3. Вы берете на себя ответсвенность за проверку Технических условий, которые описаны в данном тексте.
      4. Просьба при покупке модуля указывать домен, для которого покупается модуль. А если Вы хотите получить код активации на отладочный домен, то он должен быть либо локальным (example.loc, example.local) или быть поддоменом на основном сайте (магазина или сайта студии).
      5. При обновлении модуля со старых версий имейте ввиду, что дополнительные бонусные модификаторы из версии 1.x не совместимы с версией SEO URL Generator PRO 3.
       
       
       

       
       
       

       
       
       
       
       
      Особенности и Преимущества
       
       
      Можно задавать формулы для ЧПУ системных сущностей
       
      Для системных сужностей (Категории, Товары, Производители, «Статьи*» (они же «Информационные страницы») можно задать формулу, по которой собственно и будует происходить генерация ЧПУ.
       
      В OpenCart 3 (и ocStore 3) можно задавать формулы ЧПУ для каждого языка. В случае использования мультимагазина, можно задавать формулы для каждого магазина. Не знаю, кому это надо, но раз в системе так сделано, то пришлось это тоже использовать.
       
      * Речь идет о тех «Статьях», которые находятся в менюшке Каталог → Статьи и имеют в своем адресе такие слова, как route=catalog/information. Корректнее всего было бы перевести название этой сущности как Информационные страница. Но в переводе с английского на русский язык была допущена вольность переводчика, которая создает некоторого рода недопонимания.
       
       
       
      Cron-задача для автозматической генерации SEO URL
       
      Когда это необходимо?
       
      Это пригодится тем, кто используется парсеры, которые автоматически копируют товары с других сайтов без ЧПУ. Для полной автоматизации пожно повесить генерацию ЧПУ на cron-задачу. В общем, если Вам это понадобиться, то скорее всего, Вы об этом сами будете знать. Если Вы не знаете, нужно оно Вам или нет, то, скорее всего, что не нужно
       
      Для выполнения cron-задачи, необходимо использовать утилиту wget. У каждого хостера может быть свой адрес этой утилиты, поэтому за подробностями настроек wget обращайтесь к хостеру. С меня в данном случае требуется лишь адрес скрипта.
       
      Адреса скриптов, который необходимо добавить в cron-задачи:
       
      Версия системы 2.1        : ВАШ_САЙТ/index.php?route=module/seo_url_generator
      Версия системы 2.2-2.3 : ВАШ_САЙТ/index.php?route=extension/module/seo_url_generator
      Версия системы 3           : ВАШ_САЙТ/index.php?route=extension/module/seo_url_generator
       
      ** Примечание
      По умолчанию генерятся ЧПУ для:
      товаров перебираются последние добалвенные товары кол-во перебираемых записей в базе данных - 10000  
      Более детальные настройки задаются через дополнительные параметры GET:
       
      Указать сущность страниц:
      &essence=product - генерация ЧПУ для товаров &essence=category - генерация ЧПУ для категорий &essence=manufacturer - генерация ЧПУ для производителей  
      Изменить кол-во обрабатываемых записей за 1 http-запрос
      &limit=1000 - Сделает так, чтобы перебирались лишь 1000 записей, вместо дефолтных 10000  
      Разбить выполнение задачи на несколько шагов. Такое может понадобиться, если сервер не может справиться за 1 запрос. Скорее всего, необходимо также будет изменить параметр limit
      &step=1 - Шаг 1 &step=2 - Шаг 2 &step=3 - Шаг 3 ...  
       
       
      Массовое автозаполнение SEO URL
       
      Эта функция полезна тем, кто импортируется товары пачками (из 1С, эксель-таблицы или xml-файла), но процесс происходит под управлением человека. После очередного импорт необходимо зайти в модуль и нажать кнопку генерации ЧПУ.
       
      В любом случае, если Вы оказались в такой ситуации, когда в Вашем интернете-магазине есть достаточно много товаров без ЧПУ (SEO URL), то функция Массовая генерация SEO URL Вас здорово выручает. Она экономит Вам 100500 кликов, которые Вам пришлось бы делать, если заполнять SEO URL отдельно для каждого товара.
      После очередной загрузки пачки товаров, Вам нужно всего лишь 1 раз нажать на синуюю кнопку «Сгенерировать незаполненные SEO URL».
       

       
       

       
       
      Функция массовой замены старых ЧПУ на новые
       
      Бывают ситуации, когда товары интернет-магазины уже имеют SEO URL, но они Вас чем-то не устраивают. К примеру, магазин существует достаточно давно, и в ЧПУ использованы нижние подчеркивания (как это было модно раньше), а теперь это выглядит устаревшим и хочется заменить их на дефисы.
       
      В таком случае Вас спасает оранжевая кнопка «Сгенерировать незаполненные + заменить существующие».
       
      Обратите внимние, что в таком случае старые ЧПУ будут редиректить на новые со статусом 301, что крайне важно. Ведь если просто заменить ЧПУ, то проиндексированные страницы сайта станут выдавать ошибку 404. А это не очень хорошо. Тогда как при наличии редиректа, поисковики подхватят новые адреса страниц, которые в поиске уже имеют определенный вес.
       

      Поодиночная генерация
       
      Модуль также генерирует SEO URL при работе с отдельным Категорией, Товаром,   Производителем, «Статьей» (Информационной страницей), как и FREE-версия и многие другие модули по автозаполнению SEO URL.
       

      Редиректы
       
      Как-то раз один SEO-оптимизатор спросил меня: «Как в OpenCart указать, что у товара был старый адрес, а теперь у него есть новый адрес?». Я ответил, что никак. Надо покупать специальный модуль для редиректов или прописывать редиректы в .htaccess .
       
      Эта информация сильно удивила оптимизатора, ведь во многих других системах такая возможность присутствует из коробки.
       
      Работая над 3-ей версией модуля SEO URL Generator PRO, я позаботился о том, чтобы пользователи могли менять адреса товаров без потери веса проиндексированных страниц. То есть, я сделал возможность вписывать редиректы в админке товаров (категорий, произволителей, информационных страниц).
       
      По большому счету редиректы были и раньше. Но они был связаны исключительно с оранжевой кнопкой в Массовой генерации SEO URL.
       
      О каких редректах идет речь?
      Это когда было так        : http://oc-store-23023.loc/telefony-i-pda/product-seo-url-old
      А стало во-о-о-о-от так : http://oc-store-23023.loc/telefony-i-pda/product-seo-url-new
       
      Настоятельно прошу ничего не додумывать и не трактовать эти редиректы как-то иначе на свое личное усмотрение! Любые другие редиректы здесь не рассматриваются.
       
      ** Предупреждение
      В OpenCart 3 функция редиректов не работает с модулем SLA SEO PRO (SeoPro автора SlaSoft), но работает с SeoPro автора Oclabs. Также работает с дефолтной маршрутизацией из коробки.
       
      В ocStore 3 работает отлично, там изначально встроен SeoPro автора Oclabs. Впрочем с Тип ЧПУ — Default тоже работает, если кто вдруг использует.
       

       

       

      Кириллические ЧПУ
       
      В SEO URL Generator PRO 3 появилась возможность генерировать кириллические ЧПУ. Для этого в опции «Правило транслитерации» необходимо выбрать вариант «Не транслитировать». Зачем оно кому-то надо — пусть каждый решает сам. Лично я бы не стал использовать кириллические ЧПУ. Но если кто-то уже используется кириллический домен, возможно, ему нужны и кириллические ЧПУ.
       
       
      Какие правила транслита поддерживаются?
       
      Русский в латиницу (поправка на правила Яндекса сделана fildenis) Українська латиницею Беларуская у лацінку қазақша ішінде латын Не траслитировать (то есть, использовать те самые кириллические ЧПУ)  
       
       
      Технические условия
       
      Совместимость с системой
       
      OpenCart: 2.1.x; 2.2; 2.3.x; 3.0.2.0 ocStore:  2.1.x; 2.3.x; 3.0.2.0 OpenCart PRO:  2.1; 2.3 (работает только массовая генерация)  
       
      Совместимость с модулями
       
      В OpenCart 2 и ocStore 2 совместим со всеми вариациями модуля SeoPro (при условии что еще до установки моего модуля сам SeoPro действительно работал).
       
      В OpenCart 3 работает с дефолтными ЧПУ, которые идут в системе по умолчанию. А вот при использовании модуля Sla SEO PRO*** не работают редиректы со старого ЧПУ на новый ЧПУ, тогда как генерация незаполненных ЧПУ (синяя кнопка) работает в штатном режиме.
       
      *** Sla SEO PRO - это платная вариация модуля SeoPro от автора SlaSoft, сделанная до выхода ocStore 3.
       
      В OcStore 3 работает как при включенном SeoPro, так и при выключенном.
       
       
      Требования к серверу (хостингу)
       
      На сервере (хостинге) должно быть:
      IonСube Loader 10 PHP 5.4 - PHP 7.4  
       
      Требования к проверке работоспособности модуля
       
      Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
       
      Для OpenCart 2.x допускается проверка работоспособности модуля с установленным модулем SEO PRO (любой вариации) и LocalCopy.ocmod.xml (без которого многие не могут установить модуль).
       
       
       
      Лицензионное соглашение
      Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Модуль устанавливается силами покупателя по инструкции. Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предполагается. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
      - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
      - Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения Технических условий. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момента получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует 12 месяцев с момента оплаты. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (раннее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с "Политикой поддержки" При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.  
       
       
      Также рекомендую
      Для автогенерации мета тегов используйте модуль SEO Tags Generator.
      Для ускорения карты сайта - Branched Sitemap.
      Для массового редактирования товаров - Handy Product Manager.
       
    • By AlexDW
      350.00 руб
      Скачать/Купить дополнение


      AutoField - автозаполнение и групповая обработка полей
      Модуль для автоматического заполнения полей Model, SKU, UPC, EAN, JAN, ISBN, MPN и Location в карточках товаров.
      При создании нового или редактировании существующего товара пустые поля будут автоматически заполнены в соответствии с указанными настройками.
       
      В качестве основы при генерации используется уникальный номер товара из product_id
      Можно задать префикс и указать итоговое количество знаков в поле (недостающие знаки заполняются нулями)
       
      Возможность использовать стандарт GTIN при создании кода (совместимость с EAN-8, EAN-13, UPC-A и тд)
      Если включено - код будет создан на основе префикса и product_id с добавлением контрольной цифры в конце.
      Если отключено - код будет сгенерирован в произвольном формате.
       
      Также присутствует возможность групповой обработки полей - прямо в модуле можно перезаписать все выбранные поля или заполнить только пустые.
       
       
      DEMO 3x
      DEMO 2x
      (для наглядности в каталоге нажмите добавление нового товара и смотрите его поля)
       
       
      Особенности:
      - работает с полями Model, SKU, UPC, EAN, JAN, ISBN, MPN и Location
      - автоматическое заполнение пустых полей при создании или редактировании товара
      - поддержка стандарта GTIN для генерации валидных кодов EAN-8, EAN-13, UPC-A и тд *NEW*
      - автоматическое определение поддерживаемых полей и вывод информации о них *NEW*
      - живой пример генерации кода с указанными настройками
      - выбор префикса для заполнения
      - лимит общего количества знаков при генерации поля
      - групповая обработка полей (перезаписать все / заполнить только пустые)
      - при групповой обработке учитываются права пользователя
       
      - совместим с ocStore / OCSHOP (Opencart.PRO|CMS) / Opencart версий 2x - 303x
      - не меняет файлы движка (все изменения через OCMOD)
      - не создает дополнительных полей и таблиц в БД
       
      *NEW* - новый функционал с версии 1.20
       
      Системные требования:
      PHP 5.3 или выше;  CURL;
      являются базовыми требованиями для работы Opencart 2.x
      расширение mbstring
      библиотека для работы с многобайтовыми кодировками, обычно подключается в панели управления хостингом (как правило уже подключена по умолчанию)
       
      проверить совместимость можно здесь
       
       
      Установка 2x:
      1. Загрузить архив ocmod.zip из папки для вашей версии движка в Дополнения > Установщик дополнений *
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
      3. Установить модуль AutoField в Дополнения > Модули
      4. При первом запуске ввести ключ лицензии и сохранить
      5. Повторно открыть модуль, выставить нужные настройки и сохранить их
       
      Не забудьте обновить кэш модификаций после установки!
      * Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот патч
      (подробнее здесь)
       
      Установка 3x:
      1. Загрузить архив autofield-3x.ocmod.zip в Extensions > Installer
      2. Обновить кеш модификаторов в Extensions > Modifications
      3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
      4. Установить модуль AutoField в Extensions > Modules
      5. При первом запуске ввести ключ лицензии и сохранить
      6. Повторно открыть модуль, выставить нужные настройки и сохранить их
       
      Не забудьте обновить кэш модификаций и кеш шаблона после установки!
       
      Условия использования:
      Модуль распространяется по принципу 1 покупка = 1 домен и его поддомены
      Для использования модуля на другом домене нужно приобрести еще одну копию модуля
      Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.
       
      В целях защиты дополнения от нелегального использования часть управляющих файлов модуля обфусцирована(закодирована), при этом модель и шаблон имеют открытый код.
      Автор гарантирует отсутствие вредоносного кода, бекдоров и сбора какой-либо информации в закодированных частях модуля.

      Лицензия:
      Для работы модуля на внешнем сервере требуется код активации (лицензия)
      (не требует активации на локальном сервере при использовании ip 127.0.0.1)
      Для получения кода отправьте запрос автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере/хосте из настроек модуля.
      Лицензия выдается с привязкой к домену из расчета "одна покупка = один домен". Лицензия бессрочна, без ограничений по времени, действует на основной домен и его поддомены.
       
      Также предусмотрена возможность переноса лицензии на новый домен в случае переезда/смены доменного имени.
      При смене лицензии будет выслан новый ключ, старый ключ аннулируется (становится недействительным)
      Для смены лицензии отправьте запрос о переносе автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере/хосте из настроек модуля со старого домена и аналогичные данные нового домена, на который будет осуществлен перенос.
       
      Максимальное время получения ключа не превышает 36 часов с момента запроса
      обычно ключ выдается значительно раньше
       
      Другие дополнения:
      -----------------------------
      ProductField Plus - дополнительные поля на странице товара
      CategoryManager - удобное управление и редактирование категорий
      ManufacturerDescription - описание и метатеги для производителей
      OrderField - дополнительные поля в заказе, корзине и письме покупателю
      Добавил AlexDW Добавлено 02.10.2015 Категория Модули Системные требования PHP 5.3 или выше; CURL; mbstring Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.