Суть проблемы следующая:
Создаю модуль под Drupal 7. Функционал модуля создал, теперь хотелось-бы добавить к нему человеческий интерфейс для настройки.
Прописал в .info ссылку на файл с формой настроек модуля: files[] = "parser.admin.inc", добавил configure = admin/config/parser
В .admin.inc создал функцию parser_admin_settings(), в ней описал форму с настройками, задал return system_settings_form.
Но на странице Modules ссылка Configure моего модуля не ведет на admin/config/parser (как по логике должно быть), а отображается как admin/config , соответственно, при нажатии на ссылку переход на страницу настроек модуля не срабатывает. Если напрямую через адрес вводить admin/config/parser, аналогично переходит на admin/config.
Куда копать? В чем может быть проблема?
Комментарии
а hook_menu в 7 отменили?
penexe, большое cпасибо. Решено. Таки да, прохлопал. Забыл описать хук меню для формы. Заработался