klim 30 марта 2009 в 10:07 Где подглядеть большинство свойства $node-> ? Типа $node->type, $node->title и прочие... Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
SaBoNim 30 марта 2009 в 10:30 Просто в php коде вставить это <?php print_r($node); ?> Выведет все что есть в нем (это ж массив)
fasdalf@fasdalf.ru 30 марта 2009 в 14:46 Ну так выведи один раз и сохрани, потом выберешь чего тебе нужно, проблем-то.
klim 31 марта 2009 в 20:57 создаю новую page, указываю формат ввода PHP Code, сохраняю. у меня на странице так и выводится <?php print_r($node); ?> как быть?
klim 6 апреля 2009 в 16:01 Подскажите как взять название поля... допустим $node->title; это "Заголовок".
fasdalf@fasdalf.ru 6 апреля 2009 в 22:05 Вызови drupal_set_mesage(print_r($node, true)); и посмотри вывод.
klim 6 апреля 2009 в 22:17 "<a href="mailto:fasdalf@fasdalf.ru">fasdalf@fasdalf.ru</a>" wrote: Вызови drupal_set_mesage(print_r($node, true)); и посмотри вывод. это я уже сделал.. теперь могу брать данные из полей ноды.. но как взять название этих полей?
Вадыч 7 апреля 2009 в 0:00 <?phpforeach ($node as $ind => $val {echo $ind."=".$val."\r\n" ;}?> должно вроде помочь, если я нигде не ошибся
Комментарии
Просто в php коде вставить это
<?php print_r($node); ?>
Выведет все что есть в нем (это ж массив)
мне не нужно все, хочу определенные поля только
Ну так выведи один раз и сохрани, потом выберешь чего тебе нужно, проблем-то.
создаю новую page, указываю формат ввода PHP Code, сохраняю.
у меня на странице так и выводится <?php print_r($node); ?>
как быть?
нашел ответ тут http://www.drupal.ru/node/23709
Подскажите как взять название поля...
допустим $node->title; это "Заголовок".
Вызови drupal_set_mesage(print_r($node, true)); и посмотри вывод.
это я уже сделал.. теперь могу брать данные из полей ноды.. но как взять название этих полей?
<?php
foreach ($node as $ind => $val {
echo $ind."=".$val."\r\n" ;
}
?>
должно вроде помочь, если я нигде не ошибся