Thank you. The options you had me done are very intersting. I want to show HTML grids and I intend to use a templating engine for this purpose. But, in stead of embed logics in the template, I think I need to organize better my code.
Perhaps, I need to build a class THMLTable where I could set a dataset to be shown and paginated. And by means of a text property, I can fill the template with one of the presented engines. 2014-09-17 1:51 GMT-03:00, luciano de souza <luchya...@gmail.com>: > Hello all, > > I Know two templating engines for Freepascal: FPTemplate e JTemplate. > Both can be successfully used for html construction. > > But they presents the same aspect: only searches and replaces tags to > values. > > Of course, it's crucial. But to show html grids, obtained from > database queries, it would be better if the templating engine had > support for logical structures. Something like: > > <table> > <% > for row in rows do > begin > write('<tr>'); > for cell in cells do > writeln('<td>%s</td>', [cell]); > write('</tr>'); > end; > %> > </table> > > It's only an example. The engine can use a syntax different from Pascal. > > But what I really like is not to use Javascript. Yes, in the Pascal > side, I could write a JSON and certainly, there would be several > Javascript libraries to show a grid from a JSON. However, I would like > a pure Pascal solution. > > Are there templating engines in Pascal with support for logical structures? > > Regards, > > -- > Luciano de Souza > -- Luciano de Souza _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal