Ничего не найдено
Быстрый старт
CSS
Компоненты
Меню
Динамическое содержимое
SEO-паук
Социальные теги
Прочее
Установка
Категории v3
Категории v3: типы свойств

Создание первой статической страницы без Ева Блоков

Данный пример будет описан с учетом того, что в разделе настройки Ева Блоков «Настройка для отображения статических страниц» выбран пункт «Включить для всех, исключая отмеченные». И у вас уже создан как минимум пустой шаблон для сайта.

Нажмите в левой части CMS на пункт «Меню». Появится следующий экран.

Нажмите на кнопку (1).

  1. Напишите название меню (например «Фиолетовый автобус»)
  2. Отметьте галочку «публиковать» (без этой галочки в публичной части сайта на данный пункт меню невозможно будет попасть).
  3. Введите путь к меню (например purple_bus). Теперь на данный пункт можно зайти по ссылке[домен]/purple_bus/
  4. Выберите шаблон, который вы создали (в примере это upriver)
  5. Не забудьте выдать права доступа для незарегистрированных пользователей (Allow)

Остальные пункты не трогайте и нажмите «Сохранить».

Нажмите на созданный пункт меню (1).

  1. Нажмите на кнопку «Подключить»
  2. В появившемся окне выберите «Страницы»
  3. Нажмите на кнопку «Добавить страницу»

  1. Название (используется для удобства, в публичной части нигде не выводится). Введите, например, «Фиолетовый автобус».
  2. Имя файла - по умолчанию, автоматически транслитируется из названия. Данный файл будет находиться в папке /eva2/static/fioletovii_avtobus.php
  3. Кнопка включения/выключения автоматической транслитерации
  4. Ева Блоки не трогаем. Наша задача их отключить.

Сохраните и перейдите на страницу настроек Ева Блоков и в разделе «Страницы»:

Установите чекбокс в галочке (1).

После этого открываем на сервере файл: /eva2/static/fioletovii_avtobus.php 

Скорее всего мы увидем в нем JSON от Ева Блоков, его можно удалить.

Для проверки того, как все работает, добавим следующий код.

Данный код получит массив с информацией о текущем пункте меню, в котором мы находимся и выведет его на экран.

Не забывайте добавлять <?php if(!defined("EVA_READY_TO_FIRE")) die(); ?>. Данная строка не позволит PHP файлу исполниться без загрузки CMS.

Если все сделано правильно, то на странице [домен]/purple_bus/ мы увидем следующее: