1

Téma: Features in 0.7

Seznam plánovaných novinek do větve 0.7

+ helpery - Html, JS
+ vylepšená validace + JS validace
+ třída pro lokalizaci
+ alternativní view třídy - PhptalView, TexyView

Veškerý javascript bude psán pod jQuery frameworkem.
Vyjádřete se, jaké novinky by jste rádi uviděli, co vám schází, komentujte plánované. smile

2

Re: Features in 0.7

Uvítal bych článek nebo něco podobného, jak použít místo view smarty nebo můj oblíbený PET.
Existuje rodičovský kontroler pro všechny, jako to bylo u hlenu?
Přidat router pravidla do config.yaml?

Naposledy upravil: Rius (2008-06-17 08:55:15)

3

Re: Features in 0.7

Smarty jsem raději nikdy nepoužíval, takže by pro mne bylo jednoduší, ukázat možnou implementaci do jiného te.

Rodičovský controller se nyní jmenuje CustomController.
Doporučuje dědit ale od Controller, který se při nepřítomnosti v aplikaci sám vytvoří! smile

Ohledně routování, tento nápad se mi vůbec nezamlouvá. Připadá mi, že by odpadla efektivita aktuálního a přibyla by na scénu nová syntaxe.

4

Re: Features in 0.7

UPDATE: Seznam plánovaných novinek do větve 0.7

+ vlastní parser konfigurace (volnost mezi mezerami a tabulátory) - hotovo
+ možnost nepoužívat alutoload (vytvoření přesné jmenné konvence) - hotovo
+ helpery - Html, JS - hotovo
+ JS validace - hotovo
+ třída pro lokalizaci
+ alternativní view třídy - PhptalView, TexyView

5

Re: Features in 0.7

Chybí mi ve Form tlačítko reset. Mohl by jsi ho tam přidat?

6

Re: Features in 0.7

od verze 0.7.beta7

/**
 * Prida tlacitko reset
 * @param   string  jmeno elementu
 * @return  Form
 */
public function addReset($name = 'reset')

http://haefko.programujte.com/stahnout/ … beta.7.zip

Naposledy upravil: hrach (2008-07-08 09:30:28)

7

Re: Features in 0.7

Integrace nebo nějaké propojení Form s WYSIWYG editory a dalšímí jako Texyla.

Naposledy upravil: Rius (2008-07-10 21:28:27)

8

Re: Features in 0.7

To Rius:
Tato věc se netýká ani tak Form, jako spíš jsHelperu.
Na jednu stranu je to určitě užitečné, na druhou stranu rozhodně nemám v úmyslu něco tak přímého implementovat. V plánu mám je přidat do helperu MarkItUp (protoze bezi pod jquery).

Použití jsHelperu bude následovné:

... $form = new Form();
$form->addText('content'); 
...
echo $form['content']->element;
$js->markItUp('#form-content');

9

Re: Features in 0.7

Neplanujes pridat validacni pravidlo pro datum? roll

10

Re: Features in 0.7

mnovy napsal:

Neplanujes pridat validacni pravidlo pro datum? roll

No, ono je to s datem trochu slozitejsi.. kazdy chce/pouziva jiny format. Jinak lze rule pridat celkem jednoduse provizorne takhle:

$form['control']->addRule('#0?[1-9]|[12][0-9]|3[01]\. ?0?[1-9]|1[0-2]\. ?20[0-9]{2}#', 'Datu není ve správném formátu');