Loading...
LlistatCalendari

Coneix quins actes tenim previstos. T’hi esperem!


Dll
Dmt
Dmc
Djs
Dvd
Dss
Dmg
-1,'category'=> 11, 'post_status' => 'publish'); $postsOrdenar = get_posts($args ); $y=0; foreach($postsOrdenar as $postOrdena) : /* FECHA DEL EVENTO */ $fecha = get_post_meta( $postOrdena->ID, '_em_mtbx_data_eventos', true ); if($fecha !=''){$arrayWordpress[$y]['fecha'] = $fecha;} /* HORA ONLY INICIO O HORA START Y END */ $horaHD = get_post_meta( $postOrdena->ID, '_em_mtbx_HD_eventos', true ); $horaStart = get_post_meta( $postOrdena->ID, '_em_mtbx_horaS_eventos', true ); $horaEnd = get_post_meta( $postOrdena->ID, '_em_mtbx_horaE_eventos', true ); if($horaHD !=''){ $arrayWordpress[$y]['hora'] = $horaHD; } if($horaStart!=''){$arrayWordpress[$y]['hora'] = $horaStart; } if($horaEnd !=''){$arrayWordpress[$y]['hora-end'] = $horaEnd;} /* LINK DEL EVENTO */ $linkEvent = get_permalink($postOrdena->ID); if($linkEvent !=''){$arrayWordpress[$y]['link-evento'] = $linkEvent;} /* NOMBRE DEL EVENTO */ add_filter('the_title', 'wptitle2_the_title', 999);$nombreEvent = get_the_title($postOrdena->ID); if($nombreEvent !='')$arrayWordpress[$y]['nombre-evento'] = $nombreEvent; /* DESCRIPCIÓN DEL EVENTO LIMITADO A X CARACTERES */ $DESC = get_excerpt_by_id($postOrdena->ID); $excerpt = string_limit_words($DESC ,13); if($excerpt !='')$arrayWordpress[$y]['excerpt'] = $excerpt; $y++; endforeach; // FUNCION MAGICA QUE ORDENA FECHAS Y HORAS $arrayDatosEvento = array_msort($arrayWordpress, array('fecha'=>SORT_DESC, 'hora'=>SORT_DESC)); // Envio valores por session que recoje calendar_form.php foreach($arrayDatosEvento as $dataEvent) : // Cojo valores de meta-data // Title $array_final["array_title_eventos"][] = $dataEvent['nombre-evento']; // Link $array_final["array_link_eventos"][] = $dataEvent['link-evento']; // fecha $array_final['array_data_eventos'][] = $dataEvent['fecha']; // hora start-end evento if($dataEvent['hora-end']== ''){ $array_final['array_hora_eventos'][] = $dataEvent['hora']; }else{ $array_final['array_hora_eventos'][] = $dataEvent['hora']." - ".$dataEvent['hora-end'];} // Excerpt evento $array_final['array_excerpt_eventos'][] =$dataEvent['excerpt'] ; //echo "
Nombre evento:".$dataEvent['nombre-evento']." excerpt: ".$dataEvent['excerpt']; endforeach; // Creo array de fechas repetidas $fecha = $array_final['array_data_eventos']; $fechasRepe = repetidos($fecha); $fechasIgualesCool = repetirValor($fechasRepe); $array_final['fechas-repetidas'] = $fechasIgualesCool; // Quito repetidos $ArrayfechaSinRepe = array_keys(array_count_values($array_final['array_data_eventos'])); $array_final['array_data_eventos'] = $ArrayfechaSinRepe; rewind_posts(); $mydate = getdate(); $yaer_month = $mydate[year]."-" .$mydate[mon]; $evento_title = $array_final["array_title_eventos"]; $evento_link = $array_final["array_link_eventos"]; $evento_data = $array_final["array_data_eventos"]; $evento_hora = $array_final["array_hora_eventos"]; $evento_excerpt = $array_final["array_excerpt_eventos"]; $fechasRepetidas = $array_final['fechas-repetidas']; $eventListLink = $array_final['event-list-link']; for($k = 0 ; $k < count($evento_data); $k++){ $title = escapeJavaScriptText($evento_title[$k]); $excerpt = escapeJavaScriptText($evento_excerpt[$k]); $event_data_javascript .= '"'.$evento_data[$k].'": { "class" : "active event-here-td event-popup-'.$evento_data[$k].'","url": "'.$evento_link[$k].'","dayEvents" : [ { "url" : "'.$evento_link[$k].'", "data" : "'.$evento_data[$k].'", "title" : "'.$title.'", "excerpt" : "'.$excerpt.'", "time" : "'.$evento_hora[$k].'" } ]},'; } ?>