подскажите пожалуйста как можно вывести ноду в drupal7
например у меня есть страница с контактной информацией, я подключил модуль contact форма обратной связи появилась по адресу http://test1.ru/site/contact теперь я хотел бы встроить ноду, на которой форма контактов в страницу, на которой контактная информация
Комментарии
Я создавал блок с контактной информацией и светил его на странице с формой обратной связи. Просто и быстро. Хотя наверняка могут быть и другие способы.
«Для вывода дополнительной информации на странице с контактной формой, добавьте новый блок (ссылка «Добавить блок» на странице блоков), настройте параметры его вывода и разместите в нужном регионе.»
рекомендации с страницы форм контактов)
А ещё можно через web form сделать свою форму контактов.
Я для таких случаев использую panels. Конкретно для того что вы написали: если только для одной страницы ставить panels (и ctools) это серьезный оверхед по ресурсоемкости, но в целом если освоить panels проблем станет намного меньше со сборными страницами.
вот нахрена такое писать? node_load и нода сама собой отрендерится и к форме поальтерится?
спасибо всем
с панелями я давно работаю. захотелось по человечески сделать)
а чем панели не угодили? В 80% случаев лучше использовать панель, чем кодить что то свое.
разбираюсь с node_load() , но возникла проблема. не могу в таблице нод найти id ноды страницы контактов(/contact). её там нет. подскажите пожалуйста где хранится информация о ней
>>В режиме редактирования урл имеет вид bla-bla-bla/node/{NID}/edit
а как эту страницу редактировать? её в админке нет нигде
панели это лишний модуль, а у меня и так их уже подключено много