Доброго времени суток!
Посоветуйте как проще вывести форму добавления ноды(node/add/type) во вкладке или в закладке Qtabs, может в закладке меню? Какие есть варианты и направления подходов. Может есть туториалы?
Заранее благодарю!
Доброго времени суток!
Посоветуйте как проще вывести форму добавления ноды(node/add/type) во вкладке или в закладке Qtabs, может в закладке меню? Какие есть варианты и направления подходов. Может есть туториалы?
Заранее благодарю!
Комментарии
Сам спросил, сам ответил...
нашел такое решение:
<?php
// required for Drupal 6
module_load_include('inc', 'node', 'node.pages');
// which nodeform you want
$node_type = 'YOUNODETYPE';
$form_id = $node_type . '_node_form';
// maybe add current users info
global $user;
// create a blank node
$node = array(
'uid' => $user->uid,
'name' => (isset($user->name) ? $user->name : ''),
'type' => $node_type,
);
// Invoke hook_nodapi and hook_node
node_object_prepare($node);
// Or you can also use an exiting node, for example
// $node = node_load(123);
// and the display the form:
$output = drupal_get_form($form_id, $node);
?>
запихиваем в блок, ставим фильтр php и можно цеплять и в QTabs и т.д.
Спс, помогло! Только нода это не массив.