В разработке модуля (webtv) я предоставляю общий блок, который можно настроить для его содержимого (списки воспроизведения).В форме настройки есть список добавленного содержимого (списков воспроизведения) вместе со ссылками «добавить новый список воспроизведения» и «редактировать» существующего, размещенного рядом с каждой записью.Путь конфигурации блока: «admin / build / block / configure / [my_module_name] / [block_delta]».
И я ожидаю добавить / отредактировать форму списка воспроизведения на отдельной странице, и она должна быть доступна на: admin / build / block / configure / [my_module_name] / [block_delta] / playlist / add и admin / build / block / configure / [my_module_name] / [block_delta] / playlist / [playlist_id] / edit
Для этого я добавил две записи в hook_menu с обратным вызовом страницы в качестве drupal_get_form и аргументом страницы в качестве функции, определяющей форму.
После очистки кэша и запуска cron, ссылки не добавляют / редактируют страницу списка воспроизведения сервера, а перенаправляют, чтобы заблокировать страницу конфигурации.
Что я делаю не так?Можно ли расширить страницу конфигурации блока на подстраницы?