HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/test.creativefellows.nl/ergatis/sitemap.xml.php
<?php

	// include config & classes
	$security_key = 'akz2TaXRfaZ4dAqEeugt';
	require_once "includes/main.inc.php";

	
	$xml = new SimpleXMLElement('<urlset/>');
	$xml->addAttribute('xmlns', 'http://www.sitemaps.org/schemas/sitemap/0.9');
	
	
	
	// main pages
	$navs 	= $cassette->run("SELECT * FROM secties WHERE `zichtbaar` = '1' AND `active` = '1' ORDER BY `position` ASC");	
	
	//$main_nav		= $p->getNavigation(1);
	foreach($navs as $i => $n){
		$link 	= $i != 0 ? $cassette->base . $cassette->vl($n["naam"]) : $cassette->base;
	
		$url 	= $xml->addChild('url');
		$url->addChild('loc', $link);

		if($i == 0) continue;
		
		$data = $cassette->entries($n["naam"]);
		
		foreach($data as $s){
			
			$fn		= $s->first_field;
			
			
			$link 	= $cassette->base . $s->entry_link;//$config->base.vl2($n["naam"]).'/'.vl($s->$fn)."-".$s->unique_id;
			
			$url 	= $xml->addChild('url');
			$url->addChild('loc', $link);
			
		}		
		
		
		$has_categories = $cassette->getCategories($n["naam"]);
		
		//d($has_categories);
		

		foreach($has_categories as $block){
			
			$ec = $cassette->entries($n["naam"],$block["naam"]);
			foreach($ec as $e){
				
				$fn		= $e->first_field;
			
			
				$link 	= $cassette->base . $e->entry_link;//$config->base.vl2($n["naam"]).'/'.vl($s->$fn)."-".$s->unique_id;
			
				$url 	= $xml->addChild('url');
				$url->addChild('loc', $link);
			
			}
		}
		
	}

	Header('Content-type: text/xml');
	print($xml->asXML());
	
?>