Obrázok pri radio buttonoch
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- majo1
- Člen | 103
Zdravím,
používam webchemistry/forms-wizard a potrebujem v jednotlivých krokoch
popridávať k radio buttonom a checkboxom obrázky. Vedeli by ste prosím
poradiť, ako na to?
Ja som to skúšal takto, no
<img src="">
mi z pola berie ako text:
protected function createStep4() {
$form = $this->getForm();
$motiv = array(
'preliss' => 'Prelis S <img src="obrazok">',
'prelism' => 'Prelis M <img src="obrazok">',
'kazetas' => 'Kazeta S <img src="obrazok">',
);
$form->addRadioList('motiv', 'Zvoľte motív *', $motiv)
->setRequired('Vyberte prosím motív')
->setAttribute('class', 'col')
->getSeparatorPrototype()->setName(NULL);
$form->addSubmit(self::PREV_SUBMIT_NAME, 'Späť')
->setAttribute('class', 'pure-button');
$form->addSubmit(self::NEXT_SUBMIT_NAME, 'Ďalej')
->setAttribute('class', 'pure-button pure-button-primary');
$renderer = $form->getRenderer();
$renderer->wrappers['controls']['container'] = 'div class="configstepcontrols"';
$renderer->wrappers['pair']['container'] = NULL;
$renderer->wrappers['label']['container'] = 'div class="configsteplabel"';
$renderer->wrappers['control']['container'] = 'div class="configstepcontrol"';
return $form;
}
Ďakujem za rady
Editoval majo1 (1. 4. 2016 13:53)
- David Matějka
- Moderator | 6445
Pouzij html objekt
'preliss' => \Nette\Utils\Html::el()->setHtml('Prelis S <img src="obrazok">'),