Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Dónde cargar código phpTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
JoniJnm
Observador/a
Mensajes: 20
Registrado: 02 May 2007, 13:30

Dónde cargar código php

#1

Mensaje por JoniJnm »

Hola,

Soy nuevo en phpbb3, no sé muy bien cómo funciona por dentro, la estructura. Sólo me gustaría poder añadir código php en una parte del archivo overall_footer.html, pero como es html pues no puedo añadir php.

Podrían decirme dónde añadirlo? Da igual que sea añadirlo en otro módulo (osea que no hace falta que cree uno nuevo, puedo usar un módulo ya publicado).

Una vez tenga el código HTML de salida en una variable sólo tengo que poner:
$template->assign_vars(array('hack_personal' => $html));

Y en overall_footer.html {hack_personal} para que se cargue, verdad?

Por cierto, se pueden hacer foreach en el html? algo como
<!-- FOREACH hack_personal AS row -->
<b>{row['nombre']}</b> {row['datos']} <br />
<!-- ENDFOREACH -->

Muchas gracias :)

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: Dónde cargar código php

#2

Mensaje por HuanManwe »

Por favor, danos los datos de soporte. Las normas dicen que sin esos datos de soporte no podemos ayudarte.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Avatar de Usuario
nextgen
Ex Staff
Mensajes: 1727
Registrado: 25 Jul 2009, 03:16
Género:
Edad: 41

Re: Dónde cargar código php

#3

Mensaje por nextgen »

Leete las normas y coloca tus datos de soporte

Edit: sorry ya se me adelanto Huan :ops

メルビン・ガルシア • nextgen SolutionsDDAnimeXenForo Hispano


JoniJnm
Observador/a
Mensajes: 20
Registrado: 02 May 2007, 13:30

Re: Dónde cargar código php

#4

Mensaje por JoniJnm »

Jo, qué más da. Con estos valen?:

URL: local
Plantilla(s) usuada(s): prosilver2
MODs instalados: los originales que vienen, no los he cambiado
Versión de phpBB: 3.0.7
Servidor: localhost, como si fuera de pago

Sólo necesito poner código php en una parte del archivo overall_footer.html

Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Dónde cargar código php

#5

Mensaje por jakk »

no se da soporte en local, es una cuestion de copyright, por eso se pide una url
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

JoniJnm
Observador/a
Mensajes: 20
Registrado: 02 May 2007, 13:30

Re: Dónde cargar código php

#6

Mensaje por JoniJnm »

Para la web online:

URL: http://www.musicaenestadopuro.com/foro/
Plantilla(s) usuada(s): refraction
MODs instalados: Últimos Posts
Versión de phpBB: 3.0.7
Servidor: de pago

Así que lo mismo que antes. Poner código php en overall_footer.html de la plantilla refraction o prosilver2, la que queráis

Muchas gracias :)

Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Dónde cargar código php  Tema Solucionado

#7

Mensaje por jakk »

el php del overall_header y overall_footer va definido en includes/functions.php

te voy a poner un ejemplo, para mostrar el avatar del usuario en una pagina

Código: Seleccionar todo

    if ($user->data['user_avatar']) //comprueba si el usuario tiene avatar
    {
        if (!function_exists('get_user_avatar')) //llamamos a la funcion obtener avatar del usuario
        {
            include $phpbb_root_path . 'includes/functions_display.' . $phpEx; // llamamos al archivo functions_display
        }
            $template->assign_vars(array(
                'S_AVATAR'           => ($user->data['user_avatar'] != '') ? true : false, // esto es una condicional si hay avatar lo mostrara y sino no
                'MI_AVATAR'         => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']), // esto pasa a la plantilla la informacion del avatar del usuario
            ));
    }
ahora para que nos mostrara algo en la plantilla html deberiamos hacer lo siguiente:
añadir

Código: Seleccionar todo

<!-- IF S_AVATAR -->
{MI_AVATAR}
<!-- ENDIF -->
cn eso estarias pasando la informacion del avatar al html

depende de lo que quieras hacer, te será mas facil o mas dificil, se puede pasar de varias formas, dependiendo de lo que se necesite en cada momento
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

JoniJnm
Observador/a
Mensajes: 20
Registrado: 02 May 2007, 13:30

Re: Dónde cargar código php

#8

Mensaje por JoniJnm »

Muchas gracias, me sirvió :)

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Dónde cargar código php

#9

Mensaje por ahh72 »

eres amigo de eloy? si mas no recuerdo el siempre andaba por aqui en el foro :roll:

saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Cerrado

Volver a “Foros de Soporte 3.0.x”