Esta web utiliza cookies para proporcionarte la mejor experiencia de navegación posible. Estas cookies son guardadas en tu navegador y cumplen funciones como reconocerte cuando regresas a esta web y ayudarnos a saber qué secciones de la web encuentras más interesantes y útiles.
Resolver conflicto con Pretty plugin y los buscadores ObeHotel
- abril 20, 2018
- Categoría: desarrollo php utilidades web
Importante: Esta información es para uso lúdico personal. En ningún caso se pretende dar conocimientos, consejos, formaciones, herramientas, ni soluciones técnicas de ámbito comercial ni profesional. Simplemente es información que se ha redactado en finalidad de recordatorio de ciertos proyectos realizados. Si usted no está seguro de la fiabilidad de la información, no cumple con sus expectativas o no es de su agrado, le ruego que abandone este sitio web. Para ver todas las exclusiones garantía y de responsabilidad acceda a la sección Aviso Legal.
En el caso que usemos la librería Pretty para las imágenes, es probable que al instalar el motor Obehotel no dé conflictos de compatibilidad. Esto se puede resolver de la siguiente forma.
Editar el header.php y añadir despues del tag «title».
<script src="https://search.obehotel.com/libs/jquery/jquery.min.js"></script> <script src="https://search.obehotel.com/libs/airdatepicker/js/datepicker.js"></script> <script src="https://search.obehotel.com/js/search.js" ></script> <script> jQuery(document).ready(function($){ if (document.getElementById('obsh')) { obehotelSearch.type = 3; obehotelSearch.hotel = 'XXX'; obehotelSearch.language = '<?=transposh_get_current_language()?>'; obehotelSearch.border = 0; obehotelSearch.background = '956162'; obehotelSearch.titlecolor = 'ffffff'; obehotelSearch.labelcolor = 'ffffff'; obehotelSearch.iconcolor = 'ffffff'; obehotelSearch.buttoncolor = '5cb85c'; obehotelSearch.generateSearchForm(); } }); </script>
Ahora, donde se quiere que aparezca el buscador, solamente añadir:
<div id="obsh"> </div>
Tener en cuenta, que en este caso, el módulo de traducción que se usa es Transposh. Para obtener el código de lenguage, se dispone de la siguiente función PHP.
<?=transposh_get_current_language()?>
ACTUALIZACIÓN 20 Agosto 2018:
A partir de la versión 1.2.0, el buscador de ObeHotel ya no causa conflictos con la librería Pretty.
https://api-search-v2.obehotel.com/