1

Téma: obyčejný text ve formuláři

Narazil na problém zobrazení obyčejného textu ve formuláři (poznámka, bližší - obsáhlejší - popis k položce apod.).

Poraďte prosím jak to udělat, aby text byl v celkovém renderovaném formátu formuláře (table, dl apd.).

2

Re: obyčejný text ve formuláři

No, to moc nejde hmm Otázka - kam by se daný text měl renderovat.
To renderování je hodně ošemetná činnost, musí být zachována univerzalita....

samozřejmě můžeš si vypsat tabulku ručně..

3

Re: obyčejný text ve formuláři

Možná by to šlo řešit takto další fci např.

1. při definování vstupních prvků

...
->addTextarea('omne', 'Něco o mně')
->addTextInfo('omne', 'next', 'Text může být dlouhý maximálně 200 znaků')
...

- prvni parametr - název vstupního prvku
- druhý - pozice - před/za
- třetí - vlastní text, možnost vložení i html tagů např, pomocí  Html::...

2. při generování formuláře

echo $form->renderer->render('part',
  array(
    'omne',
    info('omne','next', 'Text může být dlouhý maximálně 200 znaků'),
    'password'));

parametry stejné.
Možná zde by to šlo použít i bez parametru pro pozici a tuto definovat jen pozicí vůči prvku, ke kterému text bude doplňován.

Nevím ovšem, jak je to pro tebe programátorsky náročné a zda se to vyplatí. Jestli o to budou mít zájem i další uživatelé.

4

Re: obyčejný text ve formuláři

zkusim promyslet, ale hned to asi nebude hmm

5

Re: obyčejný text ve formuláři

to byl jen nápad. to nespěchá. díky.