Website Settings

Dondere modus
Hoog contrast
Font grootte
Lees pagina-inhoud
Afdrukken
Realtime
  • Datum: 20-02-2026
  • Week: 08
  • Weer:
  • Seizoen: Winter

Account Settings

Winkelwagen

De winkelwagen is nog leeg

Snippet – Zilver Sitemap

Omschrijving

Sitemap is een dynamisch blok, die verwijst naar een template bestand sitemap.template.php. Zoeken op sitemap.template.php https://bitbucket.org/search?q=sitemap.template.php&account=%7B21312752-22db-4685-b38e-b1f53964eab8%7D

Korte snippet alles 1 level:
‘;
$menus = PageTreeModel::instance()->getMenus();
foreach($menus as $menu){
$pages = PageTreeModel::instance()->getPagesInMenuById($menu->menu_id);
foreach($pages as $page) {
if($page->insitemap == 1) {
$html .= “

  • url}’>{$page->title}“;
    $subpages = PageTreeModel::instance()->getSubPages($page->id);
    if (count($subpages) > 0) {
    $html .= “

    “;
    }
    $html .= “

  • “;
    }
    }
    $html .= “

    “;
    }
    $html .= “

    “;
    }
    }
    }

    $categories = WebshopModel::instance()->getCategories();
    $catVisible = false;
    if(SettingsModel::instance()->getParameter(‘webshop.category.overview.visible’) === true) {
    $catVisible = true;
    }
    foreach ($categories as $category) {
    if ($category->visible == 1) {
    if($catVisible === true) {
    $html .= “

  • url}’>{$product->name}
  • “;
    $children = $product->getChildren();
    if (count($children) > 0) {
    $html .= “

      “;
      foreach ($children as $child) {
      $html .= “

    • url}’>{$page->title}“;
      $subpages = PageTreeModel::instance()->getSubPages($page->id);
      if (count($subpages) > 0) {
      $html .= “

        “;
        foreach ($subpages as $subpage) {
        if ($subpage->insitemap == 1) {
        $html .= “

    Home