// }}}
+ public function setupRenderers()
+ {
+ $renderer =& $this->defaultRenderer();
+ $renderer->clearAllTemplates();
+ $renderer->setFormTemplate(
+ '<div class="webform">
+ <form{attributes}>
+ <div class="hiddenElements">
+ {hidden}
+ </div>
+ {requiredNote}
+ <div class="row">
+ <div class="large-12 columns">
+ {content}
+ </div>
+ </div>
+ </form>
+</div>'
+ );
+ }
+
// {{{ configureConstants()
/**
'name' => 'months',
'opts' => array(
'' => '-- All Months --'
- ) + $months
+ ) + $months,
+ 'att' => array('class' => 'small-12 medium-6')
);
$e[] = array(
'type' => 'select',
'name' => 'coupon_category',
'opts' => array(
'' => '-- All Categories --'
- ) + $categories
+ ) + $categories,
+ 'att' => array('class' => 'small-12 medium-6')
);
$e[] = array(
'type' => 'submit',
'req' => false,
'name' => 'submit',
- 'display' => 'Search'
+ 'display' => 'Search',
+ 'opts' => array('class' => 'small-12 medium-3')
);
$this->setupElements($e);
}
}
+ public function toHtml()
+ {
+ $this->setupRenderers();
+ $output = parent::toHtml();
+ return $output;
+ }
+
// }}}
}
-?>
-<tr>
- <td class="labelcell">
- <!-- BEGIN required -->
- <span class="req">*</span>
- <!-- END required -->
- <label>{label}</label>
- </td>
- <td class="fieldcell">
- <!-- BEGIN error -->
- <div class="req"> {error} </div>
- <!-- END error -->
- {element}
- </td>
-</tr>
+<div class="row">
+ <div class="large-12 columns">
+ <label><!-- BEGIN required -->
+ <span class="req">*</span>
+ <!-- END required -->
+ {label}
+ <!-- BEGIN error -->
+ <div class="req"> {error} </div>
+ <!-- END error -->
+ {element}
+ </label>
+ </div>
+ </div>
\ No newline at end of file
+<h1>Testing for Steve</h1>
+
<div class="webform">
<form{attributes}>
<div class="hiddenElements">
{hidden}
</div>
{requiredNote}
- <table>
+
{content}
- </table>
+
</form>
-</div>
\ No newline at end of file
+</div>
+ hello
\ No newline at end of file