drupal_render - Form sminkelése .tpl-ben

Keveqiah képe

Sziasztok.

Egy adott oldalt szeretnék sminkelni tpl alapján, amiben némi szöveg és egy form is van (lenne). Az alábbi kód szerint:

function cm_orders_theme($existing, $type, $theme, $path)
{
  return array(
    'domain_orders_form' => array(
    'template' => 'domain-orders-form-views',
    'arguments' => array('data' => NULL, 'form' => null),
    ),
  );
}
 
function domain_management()
{
  $info = t('valami');
  $form = _order_form(); // Form tömb
  return theme('domain_orders_form', $info, $form);
}
 
function _order_form()
{
  $form = array();
  // ................. //
  return $form
}

és a tpl

<p><?php print $info; ?></p>
<div id="order_form">
	<?php print drupal_render($form); ?>
</div>

Ha a fentebbi minta alapján renderelem a formot, szépen ki is írja, csak épp form tagek nélkül. Hogyan lehetne megoldani, hogy tetszőlegesen pakolgathassam a form elemeit a tpl-ben, de a form is működőképes legyen?

Drupal verzió: 
Keveqiah képe

Összekeveredtem már a saját kódomban. :)

0
0