node nid multistep

Главные вкладки

Аватар пользователя melvin melvin 31 августа 2010 в 15:18

Хочу создать свой материал такого типа
заводишь ссылку на сайт, жмешь Следуйщий и автоматом заполняются поля Title и Body метаданными на ссылку
использую automatic nodetitles, cck, multistep
для заголовка использую код

<?php
    $html = file_get_contents($node->field_link[0][value]);
    /* get page's title */
    preg_match("/<title>(.+)<\/title>/siU", $html, $matches);
    echo $matches[1];
?>

а вот для тела письма никак немогу понять как это сделать
пробовал делать поле через cck и играть с php code, но никак немогу получить $node->field_link[0][value]
arg(1) выдает add т.к. надо это создание ноды, $node ничего не отдает.
куда копать?

Комментарии

Аватар пользователя melvin melvin 31 августа 2010 в 18:13

есть свой тип материала из 3-ех полей: URL, Title, Description
надо чтобы при заполнении поля URL автоматом заполнялись поля Title и Description соответствующими полями из мета данных с сайта находящегося по URL и оставалась возможность их подправить
делаю с помощью CCK свой тип материала с двумя шагами при заполнении. первый шаг это ввод URL, при переходе на второй шаг должны автоматом заполнится Title и Description.
С Title проблемм не возникло, а вот Description заполнить немогу. А не могу потому что немогу получить в Default value->PHP Code значение поля URL из первого шага