Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/05/2010, 09:29
pacorubio77
 
Fecha de Ingreso: noviembre-2007
Mensajes: 533
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: no se que quiere decir estas sentencias

Cita:
Iniciado por Hidek1 Ver Mensaje
si la variable $lng o la variable $lng->catalog_languages estan seteadas incluir el fichero e instanciar la classe language();
en lo personal el condicional lo veo medio raro por que si $lng no estubiera seteado es obio que el otro tampoco lo estara.. xD!
no se que quieres decir con seteado.

En realidad la funcion es la siguiente:

Código PHP:
function icono_pedido($order){
    global 
$lng;
    
$r='../images/icons/no_language.gif';
    if(!isset(
$lng) ||!isset($lng->catalog_languages)){
        include(
DIR_WS_CLASSES 'language.php');
        
$lng = new language();
    }
    foreach(
$lng->catalog_languages as $k => $v){
        if(
$v['id']==$order['language']){
            
$r='../includes/languages/'.$v['directory'].'/images/'.$v['image'];            
            break;
        }
    }
    return 
'<img src="'.$r.'" border="0" alt="language: '.$order['language'].'">';


quiero que me saque el icono (del pais) según desde donde hagan los pedidos, y "no_language.gif" ,es un icono de un warning, lo que quiero es que en mi hoja de pedidos salga la bandera de cada pais desde donde es el cliente.

pero hay en algunas que me sale no_language.gif