Warning: dir(/home/apt-td-zao/shop.apt-td.ru/docs/content/ru) [function.dir]: failed to open dir: No such file or directory in /home/apt-td-zao/shop.apt-td.ru/docs/modules/sitemap/includes/brick_sitemap.php on line 13
Fatal error: Call to a member function read() on a non-object in /home/apt-td-zao/shop.apt-td.ru/docs/modules/sitemap/includes/brick_sitemap.php on line 16
270 roosit:
Ошибка была связана с отображением структуры сайта из под админа. Под админом проходит дополнительная проверка на наличие «супер-контента» (недавние фишки).
Спасибо. Заменил два файла с гитхаба, brick_sitemap.php и module.php, всё заработало.
Как сделать, чтобы в карте сайта выходили ссылки на товар в соответствующих разделах, я пока вручную сделал shop.apt-td.ru/sitemap1/, а можно так сделать через модуль sitemap ?
272 roosit:
Нужно делать доработку самого модуля. У меня пока такой задачи не стояло.
Реализация же самой задачи не такая сложная:
1. Создать абстрактный класс ссылки в структуре сайта;
2. Опросить каждый модуль на предмет формирования полной структуры сайта;
3. Построить результат в зависимости от задачи (вывести на странице сайта, вывести в xml-формате для поисковиков)
Как сформировать ссылки на товар можно глянуть в модуле abricos-mod-offline (https://github.com/roosit/abricos-mod-offline), который позволяет выгрузить весь интернет магазин со всеми товарами и картинками на диск (оффлайн версия каталога товаров)
654 Monarch:
Здравствуйте! Подскажите пожалуйста, как правильно сформировать файл sitemap.xml для гугл и яндекс. Спасибо.
1. Что выходит по адресу /sitemap/?
2. Есть ли ошибки в логах апач?
Та же самая версия sitemap установлена на этом сайте: http://abricos.org/sitemap/
При запуске shop.apt-td.ru/sitemap/ выходит сообщение:
Warning: dir(/home/apt-td-zao/shop.apt-td.ru/docs/content/ru) [function.dir]: failed to open dir: No such file or directory in /home/apt-td-zao/shop.apt-td.ru/docs/modules/sitemap/includes/brick_sitemap.php on line 13
Fatal error: Call to a member function read() on a non-object in /home/apt-td-zao/shop.apt-td.ru/docs/modules/sitemap/includes/brick_sitemap.php on line 16
Ошибка была связана с отображением структуры сайта из под админа. Под админом проходит дополнительная проверка на наличие «супер-контента» (недавние фишки).
Баг пофиксил, скачать новую версию пока можно только с бранча DEV на гитхабе: https://github.com/abricos/abricos-mod-sitemap/tree/dev
Спасибо. Заменил два файла с гитхаба, brick_sitemap.php и module.php, всё заработало.
Как сделать, чтобы в карте сайта выходили ссылки на товар в соответствующих разделах, я пока вручную сделал shop.apt-td.ru/sitemap1/, а можно так сделать через модуль sitemap ?
Нужно делать доработку самого модуля. У меня пока такой задачи не стояло.
Реализация же самой задачи не такая сложная:
1. Создать абстрактный класс ссылки в структуре сайта;
2. Опросить каждый модуль на предмет формирования полной структуры сайта;
3. Построить результат в зависимости от задачи (вывести на странице сайта, вывести в xml-формате для поисковиков)
Как сформировать ссылки на товар можно глянуть в модуле abricos-mod-offline (https://github.com/roosit/abricos-mod-offline), который позволяет выгрузить весь интернет магазин со всеми товарами и картинками на диск (оффлайн версия каталога товаров)
Здравствуйте! Подскажите пожалуйста, как правильно сформировать файл sitemap.xml для гугл и яндекс. Спасибо.