Добрый день.
Скажите пожалуйста, существует ли решение, которое бы позволило задавать флаг с помощью inline-формы ?
Например, такая ситуация.
Есть список нод определенного типа, которые могут добавлять пользователи сайта.
И есть возможность подавать жалобы на содержимое этих нод.
Подачу жалоб я планирую организовать в виде флага, к которому добавлю дополнительное поле, в котором можно будет проставить галочки в списке причин жалоб (например, "нецензурное содержание", "призывы к насилию" и т.д.).
Так вот, есть ли возможность, чтобы при нажатии на ссылку "пожаловаться" вот этот список причин жалоб не открывался бы на отдельной странице, как можно настроить в настоящее время, а отображался бы на текущей странице в виде inline-формы, которая бы работала через ajax ?
Комментарии
colorbox
https://drupal.org/node/1971564
зачем тебе flag
пиши свою ссылку сформированую через hook_menu (ну понятное дело ajax ссылку)
и в callback функции ajax командами можно вывести что угодно и куда угодно
Так, если не использовать flag, нужно будет не только hook_menu переопределять, но также и определять свою структуру данных для хранения этой информации и т.д.
А так - уже всё готово, только вот вызов формы в инлайн-виде не получается.
Или что Вы имели в виду ?
Переопределить hook_menu_alter, чтобы форма подтверждения данного флага не вызывалась на отдельной странице, а вызывалась inline ?
интересное утверждение ,но не мое
зачем добавь к примеру https://drupal.org/project/editablefields
и скрывай его , а при клике на ссылку показывай
а ежели еще и рулса добавить ,то можно в зависимости от значений поля или его отсутствия делать любые действия которые душе угодны
roman-yrv, ну ты проследи в кишках flag что сохряняет флаг, его дёргай из своей формы и всё