Hier een voorbeeld van de eigen tag:
$url = "
http://beheer.zeeuwseuitdaging.nl/gerea ... /alles/xml";
$xml = simplexml_load_file($url);
//$xml = new SimpleXMLElement( $url, null, true );
$i=0;
foreach($xml->node as $data)
{
$project_title = $data ->title;
$result = preg_replace("/project\//i", "project?pid=" ,$project_title);
$all_data[$i]['title'] = $result;
$all_data[$i]['voor'] = $data -> voor;
$all_data[$i]['datum'] = $data -> datum;
$all_data[$i]['mmv'] = $data -> mmv;
$all_data[$i]['field_betreft_value'] = $data -> field_betreft_value;
$i++;
}
$limit = 5;
$end = count($all_data);
$page = (int) $_GET['page_id'];
$page = $page > 1 ? $page : 1;
$start = $limit * ($page - 1);
for($i=$start;$i<($start+$limit)&&$i<$end;$i++) {
//for($i=$start;$i<$end;$i++) {
$content.="
<p>
<h3>".$all_data[$i]['title']."</h3>
Aanvrager: ".$all_data[$i]['voor']."
<br/>
Betreft: ".$all_data[$i]['field_betreft_value']."<br/>
Datum: ".$all_data[$i]['datum']."
<br/>
</p>
";
}
echo $content;
$pages = ceil(count($all_data) / $limit);
if ($pages > 1) {
for($i=1;$i<=$pages;$i++) {
if ($i==$page) {
$links[] = "[".$i."]";
} elseif ($i<$page || $i>$page) {
$links[] = "<a href=activiteiten/gerealiseerde-projecten?page_id=".$i.">".$i."</a>";
}
}
if ($_GET['page_id']>1) {
echo "<a href=activiteiten/gerealiseerde-projecten?page_id=".($page-1)."><< vorige pagina</a> ";
}
echo implode(" - ",$links);
if ($_GET['page_id']<$pages){
echo " <a href=activiteiten/gerealiseerde-projecten?page_id=".($page+1).">volgende pagina >></a>";
}
}