Как создать простую страницу редактирования в админке?, Хочу создать страницу например /bitrix/admin/my_site_settings_page.php В которой мог бы сохранять различные настройки для сайта (изменение логотипа в шапке/футере, настройки отображения некоторых страниц и пр.)
Подскажите пожалуйста как создать простую страницу редактирования в админке? Хочу создать страницу например /bitrix/admin/my_site_settings_page.php В которой мог бы сохранять различные настройки для сайта (изменение логотипа в шапке/футере, настройки отображения некоторых страниц и пр.)
1. Если страница нужна в рамках своего модуля, то в папке модуля надо создать папку admin, внутри неё создать файл, который будет являться новой страницей. Например, /bitrix/modules/my.module/admin/new_page.php
Даже если своего модуля нет, я бы рекомендовал создать под него папку, чтобы в будущем правильно структурировать свои доработки.
2. В папке /bitrix/admin/ создаем файл my_module_new_page.php, внутри которого будет подключение файла из папки модуля
3. Теперь хочется добавить ссылку на эту страницу в административное меню. Вообще, в идеале, надо создать полноценный модуль, там файл options.php и он будет автоматически отображаться в настройках модулей. Но это отдельная песня - создавать модуль, пока что говорим об одном файле.
Чтобы добавить ссылку в меню, создаем или редактируем файл /bitrix/admin/.left.menu.php, куда добавляем нужный пункт.