Clone
4
Создание алиасов для модулей
Repellent edited this page 2026-04-24 13:16:50 +00:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Инструкция: Создание алиаса для модуля «Поиск»

Пример создания алиаса для модуля Поиск — ссылка на страницу результатов поиска

Шаг 1. Начало работы

Установите модуль Поиск. Перейдите в раздел Управление модулями → Редактирование алиасов. На открывшейся странице делаем клик по кнопке "Создать редирект".

Шаг 2. Заполнение полей в модальном окне

В открывшемся модальном окне "Создать редирект" заполняем ВСЕ поля:

Параметр Значение и описание
Системное имя модуля search
(можно брать название корневой папки модуля)
Название редиректа Страница с результатами поиска
Системный Action search
(берется из системной ссылки модуля)
Системный URL index.php?module=search&query=

Берется из системной ссылки модуля. Если вы не знаете URL, использующийся в шаблонах модуля, можете просто скопировать и вставить URL из браузера со страницы вывода результатов поиска https://домен.xx/?module=search&query=.

Скрипт обработает вашу ссылку и оставит в поле Системный URL: ?module=search&query=, а при сохранении подставит в начало index.php. Финальная ссылка станет такой же, как приведено в самом начале: index.php?module=search&query=, т.е. системной ссылкой модуля.

Запрещается использовать ссылки внешних доменов, скрипт просто заменит такие ссылки на index.php

Основной ЧПУ алиас Укажите любой желаемый алиас, по которому вы хотите открывать страницу поиска, например search/
Привязка к документу Если вы хотите использовать алиас search/ в документе, вы можете сразу выбрать нужный документ и сохранить его, чтобы спустя время понимать, где расположен и используется этот алиас.
Доступ в админпанель Вы можете создавать алиасы, ведущие, например, из паблика в админпанель. Доступ в админпанель по таким алиасам получает только Администратор.

Шаг 3. Сохранение и проверка

После заполнения этих полей, делаем клик по кнопке "Сохранить изменения" — редирект создан. Наберите в адресной строке браузера https://домен.xx/search/ и вы попадете на страницу результатов поиска.

Шаг 4. История алиасов

После того как вы создали редирект, станет доступно создание дополнительных алиасов для этого редиректа. Кликните по иконке "История".

Функция Описание работы
Добавление вариантов

В открывшемся модальном окне "Управление редиректом Страница с результатами поиска" можно добавить варианты алиасов, например find/.

В этом случае при наборе в адресной строке браузера https://домен.xx/find/ будет переадресация на страницу https://домен.xx/search/ с кодом 301 (постоянный) или 302 (временный) в зависимости от вашего выбора.


💡 Быстрый старт (Автоматический метод)

Если вы не хотите настраивать алиасы вручную по этому примеру, есть более простой способ увидеть систему в действии:

Просто установите Модуль Опросы/Голосование v3.31. В этом модуле алиасы создаются автоматически. Достаточно создать любой опрос, и модуль сам пропишет все необходимые редиректы. Вы сможете сразу зайти в раздел «Редактирование алиасов» и увидеть, как выглядят готовые записи, созданные системой без вашего участия.