 <?php 
 $objDatos = $productores->objDatos;
 //print_r($objDatos->input->get('provincia'));
 $provincia = $objDatos->input->get('provincia');
 if (!empty($productores->nPoblaciones)) {
    $count_arrPobl = count($productores->nPoblaciones);
} else { 
    $count_arrPobl = 0; // Otra opción: $count_arrPobl = null;
}
 ?>
 <div class="buscadorVista"> <span> <?php print_r( $productores->nProvincia);?> </span> 
  <span><?php print_r( $productores->nComarca);?> </span></div> 
  <div class="buscadorVista"> 
   <?php   //print_r( $objDatos->urlbase);
   for($i=0;$i<$count_arrPobl;$i++){
	   echo '<span>'.$productores->nPoblaciones[$i].'</span>';
   }
   ?>
   </div>
<p></p>
 <table><tr id="tablaCabecera">
	 <td> <?php echo JText::_('COM_PRODUCTORES_PRODUCTORES_NOMBRE');?>
	 <a href="<?php echo $_SERVER['REQUEST_URI'];?>&order=nombre&Itemid=200"> &nbsp;&nbsp;<i class="fas fa-angle-double-up"></i> </a>
	 </td>
	 <td><?php echo JText::_('COM_PRODUCTORES_FORM_LBL_PRODUCTOR_SECTOR1');?><a href="<?php echo $_SERVER['REQUEST_URI'];?>&order=sector1">&nbsp;&nbsp; <i class="fas fa-angle-double-up"></i></a></td>
	<!--<td><?php echo JText::_('COM_PRODUCTORES_FORM_LBL_PRODUCTOR_SECTOR2');?></td> -->
	<td><?php echo JText::_('COM_PRODUCTORES_PRODUCTORES_COMARCA');?><a href="<?php echo $_SERVER['REQUEST_URI'];?>&order=comarca">&nbsp;&nbsp; <i class="fas fa-angle-double-up"></i></a></td>
	<td><?php echo JText::_('COM_PRODUCTORES_PRODUCTORES_POBLACION');?><a href="<?php echo $_SERVER['REQUEST_URI'];?>&order=poblacion">&nbsp;&nbsp; <i class="fas fa-angle-double-up"></i></a></td>
	 </tr>
<?php 
//print_r($productores->objDatos->currentLang);
foreach($productores->productores as $p){ ?>
	<tr id="tablaBody">
	<td><a href="<?php echo $objDatos->urlbase.$objDatos->lang.'/component/prod?task=productor&Itemid=200&alias='.$p->alias;?>">
  <?php echo $p->productornombre;?> </a> </td>
		<td><?php if($productores->objDatos->currentLang =='es-ES'){echo $p->sectornombre;}else{ echo $p->sectornombreeus;}?></td>
			<td><?php echo $p->comarcanombre;?> </td>
				<td><?php echo $p->poblacionnombre;?>   </td>
	</tr>
	 
<?php }
 echo '</table><p>'.$productores->varsPag->num_total_registros.' '. JText::_("COM_PRODUCTORES_TITLE_PRODUCTORES").' </p>';
 
 //print_r($productores->varsPag);
  if($productores->varsPag->pag >1){?> 
  <a style="color:#000"  href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $productores->varsPag->pag - 1;?>">
  <?php echo JText::_('COM_RESERVAS_ANTERIOR'); ?>  </a> <?php }  
  
for($i=1;$i<=$productores->varsPag->total_paginas;$i++){
if($i==1){$PAG = 'INICIO';} else{$PAG = $i;}
	if($i==JFactory::getApplication()->input->get('pag')){$color = '#000';}else{$color='#6AC212';}
	$pag = $productores->varsPag->pag;
	 $min = $productores->varsPag->pag - 4; 
	 $max = $productores->varsPag->pag + 4; 
	if($i < 10){ ?> <a style="color:<?php echo $color;?>" href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $i;?>"> <?php echo $PAG;?> </a> <?php }elseif($i==10) {?>
		 <a style="color:<?php echo $color;?>" href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $i;?>"> <?php echo $PAG.' ... ';?> </a> 
	<?php }elseif( $i>= $min && $i <= $max){?>
		
		<a style="color:<?php echo $color;?>" href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $i;?>"> <?php echo $PAG;?> </a>
	<?php }

  } ?>
 <a style="color:#000"  href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $productores->varsPag->total_paginas;?>">
 <?php echo JText::_('COM_RESERVAS_FINAL'); ?> - </a>  
 <a style="color:#000"  href="<?php echo $_SERVER['REQUEST_URI'];?>&pag=<?php echo $productores->varsPag->pag + 1;?>">
 <?php echo JText::_('COM_RESERVAS_SIGUIENTE'); ?> > </a> 
 
 <hr>
  	<script src="https://maps.google.com/maps/api/js?sensor=true" type="text/javascript"></script>	
	
	<div class="col-xs-12" id="map" ></div>
	<?php
	if($provincia ==''){ $center = "{lat: 42.9894235, lng: -3.1858063}"; $zoom='9'; }
	if($provincia =='1'){ $center =  "{lat: 43.2319475, lng: -2.9009732}";$zoom='9';  }  
	if($provincia =='2'){ $center =  "{lat: 42.8539312, lng: -2.8330538}";$zoom='9';  }
		if($provincia =='3'){ $center =  "{lat: 43.1681459, lng:-2.1833079}";$zoom='9';  }  
 
/*************************
  ['2000 EDISAN<br>POLIGONO INDUSTRIAL ERLETXE, 2565,2917,2566,3245<br>Galdakao<br>Alimentación<br><br><a href="/ekoizle/p/2000-edisan">Ver productor</a>',   43.23871, -2.79908],
***********************/
 //print_r($productores->productores);
 	?>
<script>

      function initMap() {
  var center = <?php print_r($center)?>;

  var locations = [
<?php  foreach($productores->productores as $p){?>  
        ['<?php print_r($p->productornombre.'<br>'.$p->direccion.'<br>'.$p->poblacionnombre.'<br>'.$p->sectornombre.
		'<br>'.$p->telefono.'<br><a href="component/prod?task=productor&Itemid=200&alias='.$p->alias.'">'.JText::_("VER_PRODUCTOR").'</a>');
		?>', <?php print_r($p->latitud);?>, <?php print_r($p->longitud);?>],
      
<?php } ?>	      
	    
  ];
 
var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 9,
    center: center
  });

var infowindow =  new google.maps.InfoWindow({});

var marker, count;

for (count = 0; count < locations.length; count++) {
    marker = new google.maps.Marker({
      position: new google.maps.LatLng(locations[count][1], locations[count][2]),
      map: map,
      title: locations[count][0]
    });

google.maps.event.addListener(marker, 'click', (function (marker, count) {
      return function () {
        infowindow.setContent(locations[count][0]);
        infowindow.open(map, marker);
      }
    })(marker, count));
  }
}
    </script>
    <script src="https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js">
    </script>
    <script async defer
    src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBJmPwA7ajGNtXojmtQO7SxrcN_a_NlAS8&callback=initMap">
    </script>
