Generování databázové tabulky podle formuláře

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Kenn
Člen | 110
+
0
-

Zní to trošku troufale, ale jistě už každý z vás někdy dělal formulář o xx prvcích, který se ukládal do databáze. Samotné vytváření formuláře je v Nette dovedeno k největší jednoduchosti, ale vytvářet pak tabulku podle formuláře je pořád hrozný opruz.

Nebylo by od cesty vytvořit renderer, který by místo formuláře vypsal SQL strukturu tabulky (včetně zahrnutí validační pravidel formuláře) a pak třeba i nějaký automatický výpis uložených dat.

Co vy na to? :)

redhead
Člen | 1313
+
0
-

No klidně si to udělej, nic ti v tom nebrání :)

Čelo
Člen | 42
+
0
-

co to zkusit obráceně? viz. https://forum.nette.org/…rmularu-z-db

sodae
Nette Evangelist | 250
+
0
-

nikdo ti nebrání to udělat, ale do feature request to nepatří z jednoho důvodu Nette (zatím) nemá žádnou DB vrstvu a i kdyby měla tak by nevypisovala SQL do stránky místo formu ale řešilo by se to chytřeji

Patrik Votoček
Člen | 2221
+
0
-

Přesunuto do patřičné sekce… Nette nemá Modelovou vrstvu proto nemůže obsahovat ani nic takovéhoto… Btw málo kdy se mě stane že jeden formulář == 1 tabulka…

Kenn
Člen | 110
+
0
-

Ono to byl spíš jenom námět k diskusi než že bych skutečně věřil, že by někdo něco takového chtěl dělat. Až se někdy budu nudit a nebude tolik práce, mohl bych se nad tím zamyslet a zkusit něco ubastlit.

Čelo napsal(a):

co to zkusit obráceně? viz. https://forum.nette.org/…rmularu-z-db

Sakra pozdě, už mám formuláře hotové. Ale díky moc, tohle by taky mohlo ušetřit spoustu práce.