[TYPO3-UG Spain] Script de PHP en typo para el frontend
Leo Barrientos C.
leobarrientos at opendesarrollo.cl
Mon Oct 16 04:23:26 CEST 2006
No entiendo el porque de hacer esto, creo que es una mala practica tener
funciones en archivos al estilo "Biblioteca" o "Librería" donde tenemos
un listado de Funciones de todos tipos, en mejor práctica ordenar lo más
parecido a una aplicación de 3 capas (GUI : Business : Datos
Persistentes) y estar lo más cerca posible a un patrón MVC obviamente
orientado a objetos.
Lo que yo hago es crear una nueva extensión con un nuevo plugin y en la
function main de este nuevo plugin instancio mis classes controladores y
reutilizo mucho código. Creo que de esta forma se tiene algo más
elegante y lo mejor es que usas las API de typo y tienes seguridad de
que estás haciendo una buena extensión y no un truco que resulta.
Un buen indicador es que la función main() quede lo más compacta
posible, instanciando otras classes y usando la API.
Creo que me perdí la raiz de esta discución, a que viene esto?
Saludo cordiales!
>
> Message: 1
> Date: Sat, 14 Oct 2006 23:42:45 +0200
> From: jlsl <jlslainez at gmail.com>
> Subject: [TYPO3-UG Spain] Fwd: Script de PHP en typo para el frontend
> To: typo3-ug-spain at lists.netfielders.de
> Message-ID:
> <mailman.19183.1160862167.20124.typo3-ug-spain at lists.netfielders.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> ---------- Forwarded message ----------
> From: jlsl <jlslainez at gmail.com>
> Date: 14-oct-2006 23:39
> Subject: Script de PHP en typo para el frontend
> To: typo3-ug-spain at lists.netfielders.de
>
> Hola a todos.
>
> Para insertar c?digo PHP en el front-end yo he instalado la extensi?n
>
> "page_php_content" .
>
> Luego modificamos el fichero "class.tx_pagephpcontent_pi1.php", sit?ado en
> el directorio:
>
> "...../typo3conf/ext/page_php_content/pi1".
>
> incluyendo la siguiente l?nea: *
> include_once(PATH_tslib."jscripts/funciones.inc");*
>
> Donde jscripts es el directorio que contiene mis scripts; en
> funciones.inccargo todas las variables globales propias y las
> funciones e incluso las
> librer?as externas que yo quiero usar como adodb y otras para crear PDFs.
>
>
>
> Espero que la respuesta sea ?til.
>
> jlslainez at gmail.com
>
>
> ------------------------------
>
> _______________________________________________
> TYPO3-UG-spain mailing list
> TYPO3-UG-spain at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-spain
>
> End of TYPO3-UG-spain Digest, Vol 34, Issue 5
> *********************************************
More information about the TYPO3-UG-spain
mailing list