Не работает index.php с html

161
.
Доброй ночи а кому и день ))
В общем есть проблема при добавлении главной страницы джона в разметку html.
Есть файл index.php в нём содержится одностраничный шаблон html и когда я вставляю код
<?php

/**
* @package     JohnCMS
* @link        http://johncms.com
* @copyright   Copyright (C) 2008-2011 JohnCMS Community
* @license     LICENSE.txt (see attached file)
* @version     VERSION.txt (see attached file)
* @author      http://johncms.com/about
*/

define('_IN_JOHNCMS', 1);

require('incfiles/core.php');

if (isset($_SESSION['ref']))
    unset($_SESSION['ref']);
if (isset($_GET['err']))
    $act = 404;

switch ($act) {
    case '404':
        /*
        -----------------------------------------------------------------
        Сообщение об ошибке 404
        -----------------------------------------------------------------
        */
        $headmod = 'error404';
        require('incfiles/head.php');
        echo functions::display_error($lng['error_404']);
        break;

    default:
        /*
        -----------------------------------------------------------------
        Главное меню сайта
        -----------------------------------------------------------------
        */
        if (isset($_SESSION['ref']))
            unset($_SESSION['ref']);
        $headmod = 'mainpage';
        require('incfiles/head.php');
        include 'pages/mainmenu.php';

        /*
        -----------------------------------------------------------------
        Карта сайта
        -----------------------------------------------------------------
        */
        if (isset($set['sitemap'])) {
            $set_map = unserialize($set['sitemap']);
            if (($set_map['forum'] || $set_map['lib']) && ($set_map['users'] || !$user_id) && ($set_map['browsers'] || !$is_mobile)) {
                $map = new sitemap();
                echo '<div class="sitemap">' . $map->site() . '</div>';
            }
        }
}

require('incfiles/end.php');
?>

то сайт перестает работать а вернее только index.php. Что я упускаю из виду? В чем моя ошибка?
Прошу подсказать буду благодарен)
.
Simba
Кадило крутится, лавэха мутится
После строки
include 'pages/mainmenu.php';

поставь ?> напиши свой html код и допиши после html кода <?php
.
А что добавить нужно? Обычно, все добавления для отображения на главной, пишут в файле mainmenu.php
.
Simba, очень признателен) именно это и нужно было сделать спасибо
.
# ДоХтор (27.06.2016 / 21:43)
А что добавить нужно? Обычно, все добавления для отображения на главной, пишут в файле mainmenu.php
спасибо уже не актуально
Всего: 5