Ir al contenido


Foto

Uso de plantillas html en Delphi (tipo smarty)


  • Por favor identifícate para responder
5 respuestas en este tema

#1 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 07 julio 2011 - 10:19

Desde hace ya un tipo he usado el framework smarty en php para separar la capa de presentación en mis aplicaciones web, y debido a que ultimamente he comenzado a generar muchos reportes en formato html desde delphi me ha surgido la pregunta. ¿Existe algo como smarty para delphi?

¿Alguno de ustedes amigos sabe algo?


Saludox¡¡¡¡¡¡
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 07 julio 2011 - 10:22

Delphi en qué versión?, Delphi 32 Bits o Delphi For PHP?  :p
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 07 julio 2011 - 10:25

Delphi para windows :p
  • 0

#4 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 07 julio 2011 - 12:36

Hola.

No conozco Smarty (mi relación con PHP ha sido bastante desagradable), pero quizás lo que sugieres es lo que hace el LayoutControl de Developer Express.

Estos componentes permiten que cada usuario se defina la pantalla a su gusto.

http://www.devexpres...xLayoutControl/

Saludos.
  • 0

#5 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 07 julio 2011 - 02:34

Gracias amigo, No conocia esos controles.

Pero yo más bien me refiero a cuando por ejemplo exportas desde delphi información a formato HTML. Si existe algo como smarty que te permite definir una para la visualización de información.




  • 0

#6 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 08 julio 2011 - 02:14

Gracias amigo, No conocia esos controles.

Pero yo más bien me refiero a cuando por ejemplo exportas desde delphi información a formato HTML. Si existe algo como smarty que te permite definir una para la visualización de información.


Hola.

Es que si queremos exportar la información a formato HTML, entonces yo haría algo más simple.

En lugar de exportar a HTML, yo exportaría la información a XML. Y después utilizaría un archivo XSLT, que es la plantilla que define como se muestra esa información (la transforma al vuelo a HTML). De forma que cualquiera se puede personalizar la presentación, adaptando el archivo XSLT, sin que ello afecte a tu aplicación y a la exportación XML que incorpora.

http://es.wikipedia.org/wiki/XSLT

Todo esto tiene la ventaja de que no depende de Delphi, sino que es una tecnología Web común, muy extendida para separar contenido de presentación.

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.