без вас разобраться.. Нужно создать свою страницу в админке, как бы это сделать не лазя в папку битрикс?
                  
                  
                  Создаю файл menu.php в /local/modules/mymodule/admin/
                  
                  
                  $aMenu = [
                  
                  
                   [
                  
                  
                    'parent_menu' => 'global_menu_content',
                  
                  
                    'sort' => 100,
                  
                  
                    'url' => 'mypage.php', //?lang=' . LANGUAGE_ID,
                  
                  
                  
                  
                  
                   и там же файл скажем mypage.php Пункт в глобал меню появляется все ок
                  
                  
                  
                  
                  
                  Но при клике 404 (ну что логично впринципе, т.к. вызывается /bitrix/admin/mypage.php а должна  /local/modules/mymodule/admin/mypage.php
                  
                  
                  
                  
                  
                  прост думал что битрикс автоматически подхватит файл из того же места где файл menu лежит..
                  
                  
                  
                  
                  
                  Теперь вопрос, как создать страницу не лезя в папку /bitrix/?
                  
                  
                
а абсолютный путь разве нельзя указать?
Вобщем в menu.php урл прописал вот так 'url' => 'mymodulename/page.php', а в урл рерайт: 'CONDITION' => '@^/bitrix/admin/mymodulename/([^\/]*)$@', 'RULE' => '', 'ID' => '', 'PATH' => '/local/modules/mymodulename/admin/$1', Заработало, но чет не уверен в подходе. Норм так делать?
Обсуждают сегодня