Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Fatal error: Class 'PageTemplate' not found (https://www.clubdelphi.com/foros/showthread.php?t=59551)

alquimista_gdl 31-08-2008 16:33:18

Fatal error: Class 'PageTemplate' not found
 
Hola,

Estoy aprendiendo D4PHP v2 y también soy nuevo en PHP; vengo de usar el VStudio 2005 con algunos fundamentos en ASP.NET y Visual Basic.NET. Tratando de seguir el ejemplo de uno de los videos del producto, estoy elaborando el mismo ejemplo básico del video, en el que se toma un html pre-elaborado como plantilla, y sobre el estoy poniendo un botón para que despliegue un saludo:

//Definición de clase
class Ejemplo extends Page
{
public $Label1 = null;
public $Button_Saludo = null;
function Button_SaludoClick($sender, $params)
{
$this->Label1->Caption = "Saludos !!";
}

}

Cuando ejecuto el programita, se muestra:

Fatal error: Class 'PageTemplate' not found in C:\Archivos de programa\CodeGear\Delphi for PHP\2.0\vcl\smartytemplate.inc.php on line 44

Al revisar "smartytemplate.inc.php" en la línea 44, hay:

class SmartyTemplate extends PageTemplate
{
public $_smarty=null;
public $_headercode='';
public $_startform='';
public $_endform='';


Qué pasa? hay algún problema en que no encuentre la clase PageTemplate??

Gracias,
Guillermo

dec 21-09-2008 18:04:12

Hola,

Cita:

Qué pasa? hay algún problema en que no encuentre la clase PageTemplate??
Hay el problema de que necesita encontrarla, porque se requiere su utilización. No sé cómo se incluirán "scripts" en Delphi for PHP, por cuanto supongo que se utilizará una especie de función "autoload", pero, lo que el error deja claro es que al intentar utilizar la clase "PageTemplate", esta no se encuentra disponible. Supongo que decirte esto y nada es lo mismo, pero, es que no se me ocurre otra cosa a bote pronto... :rolleyes:

PepeLolo 11-10-2008 04:01:51

Hay un ejemplo perfecto del uso de templates en el directorio "CodeGear\Delphi for PHP\2.0\vcl\samples\ECommerceExample" ...

un saludo;)


La franja horaria es GMT +2. Ahora son las 02:05:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi