Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2013, 07:44
alyciashape
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años, 6 meses
Puntos: 58
Respuesta: Forma para simplicar condicional para idiomas

Podrías utilizar variables variables.
Código PHP:
Ver original
  1. $codigo_idioma = 'es';
  2. $n_titulo = 'pagina->titulo_'.$codigo_idioma;
  3. $n_contenido = 'pagina->contenido_'.$codigo_idioma;
  4.  
  5. $pag_titulo = $$n_titulo;
  6. $n_contenido = $$n_contenido;

Es algo así, dudo que lo haya puesto bien a la primera.
En todo caso busca "php variables variables".

El tema es que como es un objeto no se si eso funcionará o hay que cambiar algo. Yo creo que sí.

No obstante comprueba siempre que exista la variable.