По умолчанию для создания контента открывается новая страница. Я хочу сделать это внутри блока. Блок, где будут некоторые поля, такие как термины таксономии названия тела и кнопка создания контента. Как я могу это сделать?Создание контента в блоке в Drupal 6
ответ
Модуль form block сделает все, что вы пожелаете.
Вы можете сделать то же самое в коде, используя hook_block, чтобы создать блок. И используя drupal_get_form, чтобы сделать вид.
Пробуйте модуль панелей.
http://drupal.org/project/panels
Это позволит вам переопределить и перестроить узел формы добавления/редактирования.
Но, как заявил Джереми, для использования этой формы на других страницах сайта вам нужно будет сделать что-то обычное, как hook_block, и вызвать drupal_get_form.
Я согласен с ответами Джереми и Кевина, но хочу дать еще один.
Вы можете использовать views, чтобы создать блок! Все, что вам нужно сделать, это создать новый дисплей с отображением блоков. Добавьте поля, которые вы хотите показать, добавьте поле ссылки для ссылки node/add/foo и дайте ему фильтр идентификатора узла или аргумент по умолчанию. Здесь вам нужно выбрать идентификатор узла для отображения в блоке. Готово!
Что хорошего в этом решении? Вы можете использовать почти все функции просмотра видов, перетаскивание полей, добавление новых полей дешево и никаких дополнительных модулей. ;)
Привет
Майк
- 1. Drupal 6. Профиль контента
- 2. Несколько разделов в блоке контента для Drupal
- 3. Drupal 6: модуль Nice_menus в навигационном блоке
- 4. Импорт Drupal 6 типов контента в Drupal 7
- 5. Создание типов контента «на лету» в Drupal
- 6. Отображение тега узла в пользовательском блоке в Drupal 6
- 7. Drupal 6 - Профиль контента и управление пользователями
- 8. Drupal 6 CCK: экспорт/импорт типов контента
- 9. Измерительные листы в Drupal 6
- 10. Создание токена пользователя Drupal 6?
- 11. Drupal 6: Программируемое создание узлов для OG ..!
- 12. Невозможно добавить поля в мой тип контента в Drupal 6
- 13. Объединение типов контента в единый PDF в Drupal 6
- 14. Drupal 6 javascript в блоке модуля для главной страницы
- 15. отображение словарей в drupal 6
- 16. Можно ли изменить тип контента на узлах в Drupal 6?
- 17. drupal 6 как автоматически добавить тип контента родительскому в меню
- 18. управлять полем в создании контента не появляется drupal 6
- 19. drupal 6, слияние двух типов контента в виде (2.0)
- 20. Drupal 6: Создание формы для создания узла ..!
- 21. Drupal - Форма в блоке, содержание на странице
- 22. Перевод «макетных строк» в Drupal 6
- 23. планировщик времени в блоке Drupal
- 24. Drupal Отображение изображений в блоке
- 25. Открытая форма в блоке Drupal
- 26. Объявление функции в блоках в Drupal 6
- 27. Решение администрирования узлов Drupal 6 игнорирует разрешения типа контента
- 28. Дополнительные ссылки в блоках в Drupal 6
- 29. вставки в Drupal 6
- 30. Создание категорий в Drupal
Я не ищу форму для ввода в блоке д. У меня есть статус, определенный в заголовке заголовков CCK (с использованием модуля notitle, поэтому не нужно принимать его как ввод), тела, категорий и тегов. Я хочу, чтобы эта информация была подана в блоке, а не на обычной странице создания контента. Кроме того, я должен добавить некоторые эффекты jquery для поля. – w2lame
Он прав. Вы можете сделать модуль, вызвать hook_block и использовать drupal_get_form для этого. – Kevin
hmm, я получил его. – w2lame