91 lines
2.2 KiB
PHP
91 lines
2.2 KiB
PHP
<?php
|
|
|
|
require_once 'recherche/session.php';
|
|
$nb_recherche = count($_SESSION['recherche']['list']);
|
|
|
|
$links = array();
|
|
$links[]=array('title'=>'Afficher la liste des recherches sur une page', 'href'=>'./?page=recherche&vue=histo');
|
|
for($i=0;$i<$nb_recherche;$i++){
|
|
$parametres = recherche_element($i);
|
|
if($parametres['type']=='ent'){
|
|
$texte = '<b>Recherche entreprise :</b><br/>';
|
|
$texte.= $parametres['raisonSociale'];
|
|
$links[] = array('title'=> $texte, 'href'=> './?page=recherche&action=rechercher&vue=list'.$parametres['link']);
|
|
}
|
|
elseif($parametres['type']=='dir')
|
|
{
|
|
$texte = '<b>Recherche dirigeant :</b><br/>';
|
|
$texte.= $parametres['dirNom'];
|
|
$links[] = array('title'=>$texte, 'href'=> './?page=recherche&action=rechercher&vue=list'.$parametres['link']);
|
|
}
|
|
}
|
|
?>
|
|
<div id="recherche_list">
|
|
<ul>
|
|
<?php
|
|
$i=0;
|
|
foreach($links as $link){
|
|
?>
|
|
<li <?php ($i%2==0)? print 'class="odd"': ''; ?> lien="<?=$link['href']?>"><?=$link['title']?></li>
|
|
<?php
|
|
$i++;
|
|
}
|
|
?>
|
|
</ul>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){
|
|
var nbclick = 0;
|
|
$('#recherche_list > ul > li').each(function(){
|
|
$(this).click(function(){
|
|
alert( $(this).attr('lien') );
|
|
document.location.href=$(this).attr('lien');
|
|
});
|
|
$(this).hover(
|
|
function () {
|
|
$(this).addClass('over');
|
|
},
|
|
function () {
|
|
$(this).removeClass('over');
|
|
}
|
|
);
|
|
});
|
|
|
|
//Click sur la liste de recherche
|
|
$('#recherche_feed').click(function(){
|
|
var position = $(this).position();
|
|
var top = position.top+$(this).outerHeight();
|
|
var left = position.left;
|
|
$('#recherche_list').css('position', 'absolute');
|
|
$('#recherche_list').css('top', top);
|
|
$('#recherche_list').css('left', left);
|
|
$('#recherche_list').css('display', 'block');
|
|
nbclick++;
|
|
if(nbclick==2){
|
|
nbclick=0;
|
|
document.location.href='./?page=recherche&vue=histo';
|
|
return false;
|
|
}else{
|
|
return false;
|
|
}
|
|
});
|
|
|
|
$("#recherche_list").hover(
|
|
function () {
|
|
$('#recherche_list').css('display', 'block');
|
|
},
|
|
function () {
|
|
$('#recherche_list').css('display', 'none');
|
|
}
|
|
);
|
|
|
|
$("#recherche_feed").hover(
|
|
function () {},
|
|
function () {
|
|
$('#recherche_list').css('display', 'none');
|
|
}
|
|
);
|
|
|
|
|
|
});
|
|
</script>
|