Foros del Web » Programando para Internet » PHP »

Título dinámico en página

Estas en el tema de Título dinámico en página en el foro de PHP en Foros del Web. Hola, estoy haciendo una página por módulos, y he hecho con un switch que se muestre el título correspondiente al módulo. El problema que tengo ...
  #1 (permalink)  
Antiguo 10/07/2008, 13:01
Avatar de lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 16 años, 10 meses
Puntos: 59
Título dinámico en página

Hola, estoy haciendo una página por módulos, y he hecho con un switch que se muestre el título correspondiente al módulo.

El problema que tengo es que quiero hacer una función, para reducir el código PHP en la página y para reutilizarlo después.

Pero no he podido...

Código PHP:
<?php
$thisPage 
secure($_GET['mod']); // secure es una función que tengo para limpiar las variables externas

    
switch ($thisPage
    {
        case 
'actualidad':
            
$thisPage 'Actualidad';
            break;
        case 
'quienes':
            
$thisPage 'Quienes Somos';
            break;
        case 
'creditos':
            
$thisPage 'Cr&eacute;ditos';
            break;
        case 
'ahorro':
            
$thisPage 'Ahorro';
            break;
        case 
'convenios':
            
$thisPage 'Convenios';
            break;
        case 
'productos':
            
$thisPage 'Productos';
            break;
        case 
'contacto':
            
$thisPage 'Cont&aacute;ctenos';
            break;
        default:
            
$thisPage '';
    }
?>
Así funciona de maravilla, pero no he podido hacer una función con ese código para reemplazarlo en la pagina.

He intentado pero no me funciona.

Gracias.
__________________
Plan Original Desarrollo Web
~$>sudo apt-get install -f
"Asi debería arreglarse todo en la vida"
  #2 (permalink)  
Antiguo 10/07/2008, 14:52
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Título dinámico en página

Hola lucasan,

¿A que te refieres con reutilizar ese código?.

Saludos.
  #3 (permalink)  
Antiguo 10/07/2008, 23:11
Avatar de lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 16 años, 10 meses
Puntos: 59
Respuesta: Título dinámico en página

Hoal GatorV,

Me refería a poder hacer una función que me permitiera poner el título de una página de forma dinámica, es decir, que varíe según el nombre de la misma.

Me explico mejor, cuando hago una página de forma modular, todos los módulos comparten la misma cabecera, por lo cual el título sería el mismo en teoría; con el swith anterior yo tomaba el nombre del módulo y luego lo imprimia dentro de las etiquetas <title></title> pero buscaba la forma de hacer una función, y no tener que poner todo ese código en la cabecera, para minimizar el uso de php dentro de la plantilla.

Ya lo solucioné pero de otra forma, (usando el tutorial de webs modulares) lo que hice fue poner el título de cada página dentro del array del archivo de configuración y luego imprimirlo.

Definitivamente debo apurarme a aprender un framework, hacer este tipo de "parches" no parece ser saludable del todo...

Gracias por responder.
__________________
Plan Original Desarrollo Web
~$>sudo apt-get install -f
"Asi debería arreglarse todo en la vida"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:42.