Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. function example_theme() {
  2. return array(
  3. 'deductible_form' => array(
  4. 'arguments' => array('form' => NULL),
  5. 'template' => 'example',
  6. 'render element' => 'form',
  7. ),
  8. );
  9. }
  10.  
  11. function deductible_form($form, &$form_state, $var1, $var2) {
  12. $form['#theme'] = 'deductible_form';
  13. $form['#var1'] = $var1;
  14. $form['#var2'] = $var2;
  15.  
  16. // etc...
  17.  
  18. return $form;
  19. }
  20.  
  21. function theme_deductible_form($vars) {
  22. $form = $vars['form'];
  23.  
  24. $var1 = $form['#var1'];
  25. $var2 = $form['#var2'];
  26.  
  27. // Render the form
  28. }
  29.  
  30. $form = drupal_get_form('deductible_form', $var1, $var2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement