
PHP - manejo de if else if
Publicado por Leo (3 intervenciones) el 22/03/2016 04:33:58
Hola y de antemano muchas gracias a quien me de una ayudita con el siguiente código, es muy básico seguramente para quienes tienen conocimientos de PHP, lo que no es mi caso.
Tengo el siguiente código en el archivo function.php de mi theme donde mediante if else muestra en cierta parte del home un resultado, es una web de inmobiliarias, debiendo mostrar VENTA, ALQUILER Y COMPRA.
La plantilla por defecto no contempla la opción compra, ya lo resolví donde se cargan las propiedades donde se selecciona el tipo de operacion y funciona perfecto, ahora, en donde muestra la foto principal de la propiedad, muestra la leyenda en resaltado: SALE O RENT dependiendo el caso, debo agregar que en el caso de quienes publiquen que desean comprar una propiedad, ese aviso en la imagen principal muestre tambien una leyenda, BUY.
El código es el siguiente:
function osclasswizards_realEstate_type($id){
if( is_realEstate_enabled() ){
$detail = ModelRealEstate::newInstance()->getAttributes( $id );
if(!empty( $detail['e_type'] ))
{
if($detail['e_type'] == "FOR SALE") $type = osc_esc_html(__('SALE', OSCLASSWIZARDS_THEME_FOLDER)); else $type = osc_esc_html(__('RENT', OSCLASSWIZARDS_THEME_FOLDER));
return $type;
}
}
Obvio que no es el código completo del archivo, es sólo la parte donde debo agregar la tercera opción.
Reitero las gracias a quien pueda ayudarme.
Saludos
Tengo el siguiente código en el archivo function.php de mi theme donde mediante if else muestra en cierta parte del home un resultado, es una web de inmobiliarias, debiendo mostrar VENTA, ALQUILER Y COMPRA.
La plantilla por defecto no contempla la opción compra, ya lo resolví donde se cargan las propiedades donde se selecciona el tipo de operacion y funciona perfecto, ahora, en donde muestra la foto principal de la propiedad, muestra la leyenda en resaltado: SALE O RENT dependiendo el caso, debo agregar que en el caso de quienes publiquen que desean comprar una propiedad, ese aviso en la imagen principal muestre tambien una leyenda, BUY.
El código es el siguiente:
function osclasswizards_realEstate_type($id){
if( is_realEstate_enabled() ){
$detail = ModelRealEstate::newInstance()->getAttributes( $id );
if(!empty( $detail['e_type'] ))
{
if($detail['e_type'] == "FOR SALE") $type = osc_esc_html(__('SALE', OSCLASSWIZARDS_THEME_FOLDER)); else $type = osc_esc_html(__('RENT', OSCLASSWIZARDS_THEME_FOLDER));
return $type;
}
}
Obvio que no es el código completo del archivo, es sólo la parte donde debo agregar la tercera opción.
Reitero las gracias a quien pueda ayudarme.
Saludos
Valora esta pregunta


0