Нужна помощь с выводом полей!

Аватар пользователя GodZiLA GodZiLA 25 июня 2012 в 21:21

Всем доброго времени суток!
У меня такой вопрос - можно ли управлять выводом форм из типа материала на другую страницу.

<?php
module_load_include('inc', 'node', 'node.pages');
$node_type = 'video_konkurs';
$form_id = $node_type . '_node_form';
global $user;
$node = new stdClass();
$node->uid = $user->uid;
$node->name = isset($user->name) ? $user->name : '';
$node->type = $node_type;
node_object_prepare($node);
$output = drupal_get_form($form_id, $node);

print $output;
?>

Вот код, выводит ВСЕ поля из ТМ. Как выцепить нужное мне поле из этого ТМ?

Комментарии

Аватар пользователя sg85 sg85 26 июня 2012 в 3:22

hook_form_alter, если нужно что-то изменить в готовой форме, либо создавайте свою форму
Хотя, наверное, неправильно понял вопрос

Аватар пользователя GodZiLA GodZiLA 26 июня 2012 в 12:35

sq85, спасибо, посмотрю. Сейчас попробую сформулировать более понятно)
Так-с, есть у меня ТМ. Система вопроса специалисту, то есть есть и поле ответа. Ну и там модуль поставлен, который вместо обычного поля ставит редактор текстовый. Так вот, задача в том, чтобы управлять выводом полей. Выводит надо не все, а 2-3. Собственно - вот и вопрос)

Аватар пользователя sg85 sg85 26 июня 2012 в 16:58

"GodZiLA" wrote:
Так-с, есть у меня ТМ. Система вопроса специалисту, то есть есть и поле ответа. Ну и там модуль поставлен, который вместо обычного поля ставит редактор текстовый. Так вот, задача в том, чтобы управлять выводом полей. Выводит надо не все, а 2-3. Собственно - вот и вопрос)

Опять не совсем понял, но на сколько понял - Вам скорее нужен модуль WebForm или как он там по батюшке(что-то вроде опросников в виде пользовательских форм, т.е. создаете форму, а далее она хранит результаты её заполнения и рассылает их по почте, т.е. как на строите, это в 2х словах).