Для создания шорткода нам понадобится модуль "Шорткоды" он должен быть установлен в системе, а также знание PHP
1. Открываем модуль "Шорткоды" и открываем в меню "Шорткоды" пункт "Добавить шорткод"
2. В поле "Название" вводим название шорткода отображаемого в списке, например "Вывод меню"
В поле "Тэг" вводим сам тэг, который будет преобразован в меню, например "menu"
3. Так как тэг у нас "menu", то имя функции обработчика будет таким "ShortCode_Handler_menu"
Код функции будет таким:
4. Сохраняем шорткод
Шорткод получится таким [menu xsl='ВерхнееМеню']1[/menu] или [menu xsl='ВерхнееМеню id='1']
Также если указать атрибут showproperties=true, то также в xml попадут доп. свойства