Свой компонент в sitemap
Добавление своего компонента в sitemap
1. Добавление опций в настройках компонента "Карта сайта" для включения вашего компонента
github.com/instantsoft/icms2/blob/master/system/controllers/content/hooks/sitemap_sources.php
2. Генерация ссылок вашего компонента
github.com/instantsoft/icms2/blob/master/system/controllers/content/hooks/sitemap_urls.php
В своём компоненте создайте два хука, наподобие этих:
1. Добавление опций в настройках компонента "Карта сайта" для включения вашего компонента
github.com/instantsoft/icms2/blob/master/system/controllers/content/hooks/sitemap_sources.php
2. Генерация ссылок вашего компонента
github.com/instantsoft/icms2/blob/master/system/controllers/content/hooks/sitemap_urls.php
Хуки создал, скопирывал их кстате с того же компонента, что и в примере. Переименовал
class onForumSitemapSources extends cmsAction {
Галочки так и не появляется в компоненте Sitemap с моим компонентом forum
@DubininDL, скачайте у меня в файлах компонент форум, там есть эти хуки, посмотрите, может с вашим форумом заработают
Спасибо большое за помощь, сейчас попробую, по результату отпишусь
Ещё, если добавляете хуки вручную, не забывайте прописывать их в файле манифеста вашего компонента и делать "Обновить события" в "Компоненты — Управление событиями"
Огромное вам человеческое спасибо! Все получилось, оказывается все правильно делал, нужно было сделать только вот это действие ("Обновить события" в "Компоненты — Управление событиями"). Еще раз спасибо