Перейти к содержанию
View in the app

A better way to browse. Learn more.

Русскоязычное сообщество Opencart

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

В связи с блокировкой банка QIWI оплата через сайт не возможна.
Для оплаты и получения дополнений просьба писать в личные сообщения
Admin*у
или в Телеграмм https://t.me/pascha_opencart
После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

Yandex Sitemap opencart 3

(2 отзыва)

1 изображение


 * модуль для Opencart 3
 * тестировался на дефолтном Opencart 3.0.2.0 на 38 категориях и 19 товаров. НО!

Так как логика работы пользовательского контроллера осталась прежней от модуля версии для Опенкарт 2.3,

то можно с большой вероятностью предположить что будет работать и на  370 категориях и 30к товаров.

 
 Модуль создавался по нескольким причинам - так как карта Google Sitemap
 которая идет в  комплекте с Opencart 3 не принимается Yandex (из за тегов image, как правило).
 Но помимо этого логика стандартного модуля оставляет желать лучшего- при более-менее большом количестве товаров и категорий 
 ему часто не хватает времени или памяти. и он падает с ошибкой.
 В данном модуле переделана модель и логика обработка списка продукта, что значительно снижает нагрузку на БД.
 И делает получившуюся карту сайта валидной для Яндекса
 После первого запуска в корне сайта появится файл yandex_sitemap.xml, который на час кеширует получившийся сайтмап.
 Сам модуль не модифицирует никакие файлы движка, работает автономно.
 
 Установка:
 1) Копируем содержимое директории upload в корневую директорию веб сервера.
 2) Заходим в админку "Группы пользователей" -> выбираем нужную группу (Administrator по умолчанию), жмем кнопку редактировать
 3) Ставим галочки "Разрешён просмотр" и "Разрешено внесение изменений" для extension/feed/yandex_sitemap
 4) Сохраняем изменения
 5) Переходим в "Модули / Расширения" .
 6) Выбираем тип Каналы продвижения.
 7) В списке находим Yandex Sitemap, жмем кнопку "Активировать". Потом кнопку "Редактировать"
 Ставим статус модуля "Включено", сохраняем изменения.
 в настройках модуля находится ссылка на sitemap, ссылка имеет вид
https://your_domain.com/index.php?route=extension/feed/yandex_sitemap  по данной ссылке можно просмотреть получившийся сайтмап.

и добавить эту ссылку в личный кабинет Яндекса

 

v 1.0.0
модуль адаптирован под 3 из модуля olaff\Yandex Sitemap 2.3
(Изменены ссылки в админском контроллере, шаблон из опенкартовского tpl переделан на twig)

Что нового в версии 29.03.2022 20:31

Размещено

Для этой версии изменений нет.

С версией 29.03.2022 20:31:

Обратная связь

Гость
  • Email addresses are not accepted

  • Ваш отзыв Обязательно
    Добавить отзыв...

  

на Версии 3.0.8 работает замечательно

  

Как я понял данный модуль не разбивает карту на несколько если ссылок более 50 тысяч?

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Популярные файлы

Файлы ещё не были загружены на этой неделе.

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.