Página 1 de 1

Personalizar una página que tenga PHP

Publicado: 13 Abr 2012, 09:05
por mmfilesi
URL: http://www.tomalatele.tv/foro
Versión phpBB: 10
MODs Instalados: ABBCODE
MINICHAT
Plantilla(s) usada(s): Prosilver
Servidor: Linux, pago, Nodo50
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Hola amigos,

Estoy tratando de añadir una página personalizada a nuestro foro siguiendo las indicaciones de Leviatan21

http://www.phpbbargentina.com/kb/kb_show.php?id=10

La única diferencia es que la página que cargo no es html, sino PHP.

Es decir, en la primera página pongo

Código: Seleccionar todo

$template->set_filenames(array(
   'body' => 'parrilla.php',
));
Sin embargo, no me coge los datos del PHP

http://www.tomalatele.tv/foro/foro_parrilla.php

Y con toda seguridad esos datos están bien, pues si los pongo en una página aparte sí que los coge (aunque sin el estilo del foro y esas cosas)

http://www.tomalatele.tv/foro/pruebas.php

Por favor, ¿alguien podría explicarme por qué?

Gracias de antemano por la atención.

Un abrazo.

Re: Personalizar una página que tenga PHP

Publicado: 13 Abr 2012, 12:49
por Rainwod
A ver, me parece que vas un poco mal, en phpBB tienes que hacer el php al que te vas a referir y que contiene la información(nombre) de la plantilla html que vas a utilizar y las funciones se incluyen mediante el método:

Código: Seleccionar todo

include($phpbb_root_path . 'nombre_de_tu_archivo.' . $phpEx);
y los estilos se cargan cuando incluyes el overall_header.html que es la cabecera de phpbb y contiene la información del estilo.

Re: Personalizar una página que tenga PHP

Publicado: 13 Abr 2012, 18:52
por mmfilesi
OK. Gracias.

Lo que pasa es que hay que poner esto en las especificaciones generales

Permitir PHP en plantillas: sí.

Tema solucionado.

Re: Personalizar una página que tenga PHP

Publicado: 13 Abr 2012, 19:11
por Rainwod
Ami eso de permitir php en plantillas no me encaja muy bién, prefiero seguir la estructura de los archivos originales de phpBB.