Error de sintaxis

  • Dan030981
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: Oct 16, 2011
  • Mensajes: 18
  • Loc: Mass
  • Status: Offline

Nota Octubre 19th, 2012, 11:31 am

IM tiene algunos problemas para tratar de solucionar este error de sintaxis. ¿Puede alguien ayudarme por favor?

Quote:
<? php
$contexto = get_context();

/ / Dashboard widgets.
Si ($ contexto == "tablero", "perfil") {}
widgets de $ = array ()
"meetups_small",
"álbumes",
"videos"

);
{foreach (widgets $ como widget de $)
echo elgg_view (theme_widgets /. widget $);
}
}
? >
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 19th, 2012, 11:31 am

  • Dan030981
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: Oct 16, 2011
  • Mensajes: 18
  • Loc: Mass
  • Status: Offline

Nota Octubre 19th, 2012, 11:37 am

lo imaginé todo:)
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Octubre 19th, 2012, 12:27 pm

Supongo que es esta línea:

Código: [ Select ]
if($context == 'dashboard','profile') {


¿Es la parte que has descubierto?:)
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Dan030981
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: Oct 16, 2011
  • Mensajes: 18
  • Loc: Mass
  • Status: Offline

Nota Octubre 19th, 2012, 1:39 pm

sí, convirtió en una matriz

Código: [ Select ]
if($context == array('dashboard','profile'));


Espero que lo hice bien. ¿Si no, alguna sugerencia?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Octubre 19th, 2012, 1:49 pm

Supongo que dependerá de qué contexto $ se mantiene. Su sintaxis es buena, sólo depende de lo que su lógica es aquí como que todavía podrían ser mal y devolver los errores PHP. ¿Lo que hace la función de get_context() volver? Con este código:

Código: [ Select ]
if($context == array('dashboard','profile'));


Devolverá true si $contexto tiene los mismos valores de la matriz como se está probando. Puedes ver aquí los operadores de matriz:

http://php.net/manual/en/language.operators.array.php
Ozzu Hosting - Want your website on a fast server like Ozzu?

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 228 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC