public function updateMailBodyTemplate(HTML_Element $root, HTML_Indexer $index, array $fields) { parent::updateMailBodyTemplate($root, $index, $fields); $vars = array('mam_zajem', 'jak_odpovedet'); foreach ($vars as $varname) { ${$varname} = $index->{$varname}; } foreach ($jak_odpovedet as $elem) { $elem->add(new HTML_Text($fields['mam_zajem'])); } foreach ($jak_odpovedet as $elem) { $elem->add(new HTML_Text($fields['jak_odpovedet'])); } }
public function updateMailBodyTemplate(HTML_Element $root, HTML_Indexer $index, array $fields) { parent::updateMailBodyTemplate($root, $index, $fields); $vars = array('je_poptavka', 'neni_poptavka', 'poptavka'); foreach ($vars as $varname) { ${$varname} = $index->{$varname}; } foreach ($je_poptavka as $elem) { $elem->active = $fields['poptavka'] !== ''; } foreach ($neni_poptavka as $elem) { $elem->active = $fields['poptavka'] === ''; } foreach ($poptavka as $elem) { $elem->add(new HTML_Text($fields['poptavka'])); } }