Здравствуйте!
Подскажите, пожалуйста, вот мне нужно написать модуль для генерации поддоменов на 8 с таким функционалом:
1) парсим по HTTP_HOST имя поддомена, затем грузим термин с таким именем, сохраняем его в сессию
2) создаем определённые токены, итоговые значения которых берем из полей термина
Какова структура у модуля будет? В 7 это влёгкую делалось из одного .module с помощью хуков, а для 8+ я не могу найти подходящую инструкцию - везде создаётся роут (я так понимаю, это замена hook_menu), создаётся страничка по адресу из роута и на неё выводятся какие-то данные. Но мне не нужно ничего никуда выводить, мне нужно произвести внутренние манипуляции, так сказать.
По сути, мне нужно создать массив терминов, заполнить их данными, а модулем уже на основании поддомена выбирать поля и создавать токены с их значениями (для автозамены в метатегах, например)
С что в ответе от сервера ожидается?