Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Yandex Sitemap opencart 2.3


Recommended Posts

В 06.11.2017 в 21:30, Dmitry1982 сказал:

Добрый день.

 

Пробовал установить модуль.Однако он так и не появился в каналах продвижения.

Перешел, как рекомендовано, на страницу admin/index.php?route=extension/feed/yandex_sitemap

В следствии этого появилась ошибка Notice: Error: Could not load template /var/www/u0036171/data/www/sexved.ru/admin/view/template/extension/feed/yandex_sitemap! in /var/www/u0036171/data/www/sexved.ru/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php on line 86

 

Что не так?

По факту у тебя нету файла view по пути admin/view/template/extension/feed/yandex_sitemap. 

Какая версия опенкарта? проверь все ли файлы нормально скопировались

Надіслати
Поділитися на інших сайтах

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

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

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

второй раз он берет все категории и выводит ссылки на товары этой категории  , а так как товар как правило принадлежит к какой то категории, то вот вам и ссылка номер 2,

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

если посмотреть то ссылки на один и тот же товар должны отличаться (опять же - технические, не сео).

будет что то  типа:

1) index.php?route=product/product&product_id=30 - на товар прямая

2) index.php?route=product/product&path=20&product_id=30 - на товар прямая категории с id 20

3) index.php?route=product/product&path=33&product_id=30 - товар принадлежит не только 20 но и 33 категории

4) index.php?route=product/product&manufacturer_id=9&product_id=30 - ссылка на производителя.

Но если стоит модуль seo pro, то ссылки будут формироваться через него , типа tovar-super-puper-prodayushiysja    и будут одинаковые ссылки.

Не знаю, насколько это правильно удалять их из сайтмапа дублирующиеся, в дефолтном google_sitemap они так же дублируются. потому и не стал удалять дубли.

все таки карта сайта - это карта сайта, а не просто куча ссылок на товары.

 

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
В 23.11.2017 в 19:26, serg34 сказал:

подскажите это из-за чего может быть https://prnt.sc/hea6fm

нужно смотреть логи. в большинстве случаев по 2м причинам -  не хватает времеи исполнения скрипта, либо, что более вероятно в ссылке встречается не читаемый символ.

к сожалению, не покопавшись ничего более конкретного сказать нельзя.

Надіслати
Поділитися на інших сайтах

Для всех у кого пустая карта по ссылке.

1) проверить есть ли в корне сайта файл yandex_sitemap.xml (модуль кеширует в этот файл на час чтобы не делать каждый раз генерацию)

2) на файл стоят права на запись .(как минимум 0664 ) 

3) в настройках модуля статус "Включено"

2017-11-27_18-11-32.thumb.png.847d3609e50f5a3ff26d89c29f68d700.png

 

4) файл кешируется на час. если первый раз не получилось, попробуйте через час.

5) если ничего не помогло - смотрите логи (там должны быть ошибки)

6) если и это не помогло , то скорей всего у вас в движке есть какие то изменения препятствующие отображению сайтмап. так как на дефолтном Opencart 2.3 , так же как и на дефолтном ocStore 2.3.0.2.3

 

 

 

Надіслати
Поділитися на інших сайтах

Добрый день!

 

Установил модуль по инструкции, но страница по ссылке: http://strana-kamney.ru/shop/index.php?route=extension/feed/yandex_sitemap пустая. Что сделал не так?

 

С Уважением. 

Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 2 weeks later...

Всем привет!

При попытке перейти по адресу: https://site.ru/index.php?route=extension/feed/yandex_sitemap

Случается ошибка: Warning: unlink(public_html/system/storage/cache/cache.product.seopath.1516702527): No such file or directory in public_html/system/library/cache/file.php on line 68

На локале все работает отменно

Надіслати
Поділитися на інших сайтах


Только что, selecter сказал:

Всем привет!

При попытке перейти по адресу: https://site.ru/index.php?route=extension/feed/yandex_sitemap

Случается ошибка: Warning: unlink(public_html/system/storage/cache/cache.product.seopath.1516702527): No such file or directory in public_html/system/library/cache/file.php on line 68

На локале все работает отменно

Забыл - ocStore 2.3.0.2.3

Надіслати
Поділитися на інших сайтах


1 час назад, yan сказал:

Здравствуйте! У меня в настройках Yandex Sitemap Адрес вида http а не https. И как сделать замену адресов http на https у товаров и категорий в карте?

 

Может кому пригодится, для ocStore 2.3.0.2

там же system/library/url.php меняем

public function link($route, $args = '', $secure = false)

на

public function link($route, $args = '', $secure = true)

после этого нужно обновить модификаторы

 

Только после этого перестают работать не стандартные способы оформления заказа.

Вопрос остается открытым. Как сделать замену адресов http на https у товаров и категорий в карте

Змінено користувачем yan
Надіслати
Поділитися на інших сайтах


21 час назад, yan сказал:

Только после этого перестают работать не стандартные способы оформления заказа.

Если вместо описанного варианта в config.php в строке define('HTTP_SERVER' поменять http на https, в sitemap будет https.

Но есть мнение, что делать это можно только после склейки зеркал.

Змінено користувачем SiteMix
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
В 27.01.2018 в 18:11, SiteMix сказал:

Если вместо описанного варианта в config.php в строке define('HTTP_SERVER' поменять http на https, в sitemap будет https.

Но есть мнение, что делать это можно только после склейки зеркал.

У меня в этом случае все равно генерируется http в карте, можешь подсказать в чем еще может быть причина?

Надіслати
Поділитися на інших сайтах


Помогите разобраться:

 

ocStore 2.3

Тема July

 

Залил модуль, все сделал по инструкции, ни один шаг не пропусти, почистил кеш, обновил менеджер дополнений, установил в настройках администратор редактировать все.(хотя почему-то не увидел там этот модуль). Перехожу в каналы продвижения, вижу модуль, захожу в него, нажимаю включить. Что-то происходит и все на этом. Ничего не поняв захожу в модуль. он мне говорит: Доступ запрещен, вали отсюда. По ссылке на сайтмап, выдает ошибку 404!

В чем может быть проблема!?

 

P.S. Попытка удалить модуль ручками и заново закачать была, результата ноль! Все так же показывается!

Змінено користувачем MFX
Надіслати
Поділитися на інших сайтах


Помогите разобраться:

 

ocStore 2.3

Тема July

 

Залил модуль, все сделал по инструкции, ни один шаг не пропусти, почистил кеш, обновил менеджер дополнений, установил в настройках администратор редактировать все.(хотя почему-то не увидел там этот модуль). Перехожу в каналы продвижения, вижу модуль, захожу в него, нажимаю включить. Что-то происходит и все на этом. Ничего не поняв захожу в модуль. он мне говорит: Доступ запрещен, вали отсюда. По ссылке на сайтмап, выдает ошибку 404!

В чем может быть проблема!?

 

P.S. Попытка удалить модуль ручками и заново закачать была, результата ноль! Все так же показывается!

 

Змінено користувачем MFX
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 26.02.2018 в 17:11, MFX сказал:

Помогите разобраться:

 

ocStore 2.3

Тема July

 

Залил модуль, все сделал по инструкции, ни один шаг не пропусти, почистил кеш, обновил менеджер дополнений, установил в настройках администратор редактировать все.(хотя почему-то не увидел там этот модуль). Перехожу в каналы продвижения, вижу модуль, захожу в него, нажимаю включить. Что-то происходит и все на этом. Ничего не поняв захожу в модуль. он мне говорит: Доступ запрещен, вали отсюда. По ссылке на сайтмап, выдает ошибку 404!

В чем может быть проблема!?

 

P.S. Попытка удалить модуль ручками и заново закачать была, результата ноль! Все так же показывается!

 

Если все установлено по инструкции, то проблема может быть в сторонних модификациях. Проверьте все ли файлы вы скопировали. В настройках доступа для группы модуль должен отображаться как feed/yandex_sitemap. Если не отображатся, значит нет файла контроллера модуля в папке admin/controller/feed/yandex_sitemap.php

Надіслати
Поділитися на інших сайтах

16 часов назад, olaff сказал:

Если все установлено по инструкции, то проблема может быть в сторонних модификациях. Проверьте все ли файлы вы скопировали. В настройках доступа для группы модуль должен отображаться как feed/yandex_sitemap. Если не отображатся, значит нет файла контроллера модуля в папке admin/controller/feed/yandex_sitemap.php

В том то и дело, файлы все установлены! В админке сайта он появляется. Но потом чет непонятная хрень: При первом заходе он пускает в место где его включать надо. Но как только ты его включаешь, при сохранении, он сразу начинает показывать: Доступ запрещен обратитесь к администратору. Далее в него зайти не получается(Хотя в настройках разрешен к нему доступ и редактирование), при переходе по ссылке пишет ошибку 404, типа файла такого нет. Хотя он есть.(точнее первый раз он показывается, потом перестает). В этом и возникла проблема!

 

____________________________________________________________________________________________________

 

 

Комментарий: Оказалось что я криворукий. Залил подуль от 2.1 в движ 2.3 мучился и думал что все печально. Оказалось все куда проще и легче!

 

Сорян, что побеспокоил!) С этим разобрались...

 

____________________________________________________________________________________________________

 

Теперь следующее:

Чет перехожу по ссылке: */index.php?route=extension/feed/yandex_sitemap

 

Постоянно долго подгружается и выдает ошибку:

 

Цитата

Fatal error: Uncaught exception 'Exception' with message 'Error: MySQL server has gone away<br />Error No: 2006<br />SELECT * FROM oc_extension WHERE `type` = 'openbay'' in /home/*/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/*/public_html/system/lightning/beta.php(1): DB\MySQLi->query('SELECT * FROM o...') #1 /home/*/public_html/system/storage/modification/system/library/db.php(18): light_db->query('SELECT * FROM o...', Array) #2 /home/*/public_html/system/library/openbay.php(117): DB->query('SELECT * FROM o...') #3 /home/*/public_html/system/library/openbay.php(10): Openbay->getInstalled() #4 /home/*/public_html/system/storage/modification/system/engine/loader.php(111): Openbay->__construct(Object(Registry)) #5 /home/*/public_html/system/framework.php(81): Loader->library('openbay') #6 /home/*/public_html/system/startup.php(109): require_once('/home/*...') #7 /home/*/public_html/index.php(21): start('catalog') # in /home/*/public_html/system/library/db/mysqli.php on line 40

 

Либо дает 504 ошибку!

 

Цитата

504 Gateway Time-out


openresty

 

Змінено користувачем MFX
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
  • 3 weeks later...

 

В 17.04.2018 в 21:02, nazis сказал:

кто нибудь решил вопрос с https?

скачайте версию 1_0_3_https_fix в этом же модуле (обновил). замените файл  upload\catalog\controller\extension\feed\yandex_sitemap.php на новый из скаченного архива, 

обязательно проверьте что ссылка в константе HTTPS_SERVER в конфиге приложения начинается с https и что включена настройка Использовать SSL в админке в настройках сервера, перед обновлением карты сайта удалите файл yandex_sitemap.xml в корне, либо подождите 1 час (так как карта кешируется как раз в этот файл)

Змінено користувачем olaff
Надіслати
Поділитися на інших сайтах

22 минуты назад, olaff сказал:

 

скачайте версию 1_0_3_https_fix в этом же модуле (обновил). замените файл  upload\catalog\controller\extension\feed\yandex_sitemap.php на новый из скаченного архива, 

обязательно проверьте что ссылка в константе HTTPS_SERVER в конфиге приложения начинается с https и что включена настройка Использовать SSL в админке в настройках сервера, перед обновлением карты сайта удалите файл yandex_sitemap.xml в корне, либо подождите 1 час (так как карта кешируется как раз в этот файл)

Спасибо!

Надіслати
Поділитися на інших сайтах


  • 3 months later...

Сайтмап http://идолия.рф/sitemap.xml - дублируются товары, которые расположены в подкатегории и + в главной категории.
Ссылки одинаковые. Просто скопируйте любой url из сайтмапа и через ctrl+f найдите такой же. Он точь-в-точь.
Это плохо? Как избавиться? СеоПро включено.

Очень прошу Вашей помощи!

Надіслати
Поділитися на інших сайтах


  • 1 month later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.