Добавление категорий и статей в DLE: ошибки новичков
Пошаговый гайд по добавлению категорий и публикации первой статьи в DataLife Engine 17.x: какие поля заполнить, почему материал не появляется на сайте и как не сломать структуру URL.

В DataLife Engine новую статью можно добавить за несколько минут, но ошибки в категории, статусе публикации и ЧПУ часто превращают материал в «пропавший»: в админке он есть, а на сайте его не видно. Ниже — последовательность для DLE 17.x, рассчитанная примерно на 15–20 минут и результатом которой станет опубликованная статья в правильном разделе.
Что подготовить до начала
Нужен доступ к административной панели DLE 17.x с правом управления категориями и новостями. Также подготовьте:
- название категории и её адрес без пробелов;
- заголовок статьи, короткий и полный текст;
- изображение в формате и размере, которые принимает ваш сервер;
- понимание, должна ли статья появиться сразу или остаться черновиком;
- доступ к сайту под обычным пользователем, чтобы проверить результат не только в админке.
Названия пунктов могут немного отличаться в русской локализации и в шаблоне админпанели. В инструкции используется стандартная логика DLE: сначала создаётся категория, затем в неё добавляется новость.
Категория — раздел, к которому привязываются новости. В DLE одна и та же статья может быть связана с несколькими категориями, но для первого материала лучше выбрать одну: так проще проверить меню, URL и вывод на главной странице.
Пошаговое добавление категории и статьи
1. Откройте раздел категорий
В административной панели найдите пункт управления категориями. Обычно он называется «Категории» или «Управление категориями». Нажмите кнопку добавления новой категории.
Проверьте результат: открылась форма с полями названия категории, символьного имени или альтернативного имени, описания и параметров доступа.
2. Заполните основные поля категории
В поле названия укажите нормальное имя для посетителей: например, «Новости компании». В поле альтернативного имени задайте короткий адрес латиницей, например company-news. Не используйте пробелы, кавычки, слеши и одинаковые значения для разных категорий.
Описание можно оставить пустым, если оно не выводится вашим шаблоном. Если поле обязательное, добавьте одно-два предложения по теме раздела, а не список ключевых слов.
Проверьте результат: в списке категорий появилась одна новая строка, а символьное имя отображается без пробелов и кириллицы.
3. Выберите родительский раздел и доступ
Если категория должна находиться внутри другой, выберите родительскую категорию. Для верхнего уровня оставьте значение вроде «Нет родительской категории». Не меняйте права доступа без необходимости: закрытая категория может сделать статью невидимой для гостей.
Если в форме есть параметры показа, проверьте, разрешены ли просмотр категории и добавление новостей в неё. Названия этих переключателей зависят от версии и настроек DLE.
Проверьте результат: категория находится в нужном месте дерева и открывается из списка категорий без сообщения об ошибке.
4. Сохраните категорию и проверьте её на сайте
Нажмите кнопку сохранения. После этого откройте пользовательскую часть сайта и перейдите в меню или по ссылке на категорию. Если меню обновляется вручную, новая категория может не появиться автоматически — это уже вопрос шаблона и его навигации.
Проверьте результат: страница категории открывается. Пустой список новостей на этом этапе нормален — статья ещё не добавлена.
5. Откройте форму добавления новости
Вернитесь в админпанель и выберите пункт добавления новости. В DLE слово «новость» используется и для обычной статьи, поэтому отдельный тип записи для неё обычно не нужен.
Сначала заполните заголовок. Он должен точно описывать материал и не содержать HTML-разметку. Затем выберите созданную категорию. Если категория не отмечена, статья может попасть в раздел по умолчанию или не появиться там, где вы её ищете.
Проверьте результат: в форме видны заголовок и выбранная категория, а обязательные поля не подсвечиваются ошибками.
6. Добавьте короткую и полную версии текста
Если в форме есть поля краткой и полной новости, в краткой версии оставьте вступление, которое должно отображаться в списке материалов. Полный текст поместите в поле полной новости. Для разделения анонса и продолжения используется штатный разделитель DLE, если он включён в редакторе.
Не вставляйте в визуальный редактор текст из Word или Google Docs без очистки: вместе с ним могут приехать лишние стили, нестандартные пробелы и разметка. Сначала вставьте текст в простой редактор, затем перенесите его в DLE или очистите форматирование штатной кнопкой.
Проверьте результат: в предварительном просмотре анонс не повторяет весь текст, а полная версия отображается без лишних тегов и больших пустых промежутков.
7. Настройте публикацию и изображение
Проверьте дату и время публикации. Материал с будущей датой может не появиться на главной странице до указанного момента. Убедитесь, что новость не помечена как черновик, отключённая или скрытая от гостей.
Добавьте изображение только через предусмотренное вашей сборкой поле или загрузчик. Если шаблон выводит превью из отдельного поля, картинка, вставленная только в текст, на карточке статьи не появится.
Проверьте результат: после сохранения у новости виден статус публикации, корректная дата и прикреплённое изображение, если оно требуется шаблону.
8. Сохраните новость и проверьте три адреса
После сохранения откройте материал как обычный посетитель. Проверьте не одну, а три точки:
- главную страницу или ленту категории — статья должна появиться там, где её ожидает шаблон;
- страницу самой категории — материал должен входить в её список;
- прямой URL новости — он должен открываться без 404 Not Found.
Проверьте результат: заголовок, дата, изображение, анонс и полный текст отображаются одинаково при открытии в приватном окне браузера. Это исключает ситуацию, когда вы видите страницу из кеша или благодаря правам администратора.
Частые ошибки новичков
Категория создана, но её нет в меню
Создание категории в админке не всегда меняет меню сайта. В DLE навигация может быть прописана вручную в шаблоне, собираться отдельным модулем или кешироваться. Сначала откройте прямую страницу категории. Если она работает, проблема не в создании категории, а в меню или кеше.
У категории одинаковые альтернативные имена
Две категории с одним символьным именем создают неоднозначные URL и усложняют поиск причины. Используйте уникальные значения вроде company-news и product-news. После изменения адреса проверьте ссылки из меню и старые публикации.
Статья сохранена, но на сайте её нет
Проверьте четыре параметра: выбранную категорию, дату публикации, статус новости и права просмотра. Затем откройте прямую ссылку из списка новостей в админке. Если прямой адрес работает, а материал не виден в списке, ограничение находится в шаблоне, фильтре или настройках вывода.
Появляется 404 Not Found
Сначала скопируйте URL заново из админпанели и проверьте его без ручного редактирования. Если ошибка остаётся, причиной могут быть неверные настройки ЧПУ, конфликт символьных имён или правила веб-сервера. После изменения настроек перезапустите кеш DLE и снова откройте адрес в приватном окне.
Появляется 403 Forbidden или «Доступ запрещён»
Это не ошибка текста новости. Сервер или DLE запрещает доступ к странице. Проверьте права своей учётной записи, настройки группы пользователей и правила веб-сервера. Если 403 возникает только на загрузке изображения, проверьте права на каталог загрузок и ограничения хостинга, не выставляя права «777» без понимания последствий.
Вместо текста видны HTML-теги или сломана вёрстка
Так бывает, когда HTML вставили в режим редактора, который показывает код как обычный текст, либо в материал попали незакрытые теги. Переключитесь в исходный режим редактора, удалите лишнюю разметку и проверьте публикацию на копии или в черновике. Не вставляйте в новость целый документ с тегами html, head и body.
Если статья «пропала», не начинайте с повторного сохранения. Сначала проверьте прямой URL, статус, дату и права доступа — эти четыре пункта отделяют ошибку публикации от ошибки шаблона.
Что проверить после первой публикации
Откройте сайт без авторизации и пройдите путь посетителя: меню, категория, карточка статьи, полная страница. Затем проверьте мобильную версию. В ней чаще всего заметны слишком широкое изображение, лишние HTML-стили и дублирование анонса.
Если статья должна находиться в поиске, настройте заголовок страницы, описание и отображение изображения в шаблоне. Эти параметры могут задаваться не в форме новости, а в настройках SEO или шаблоне DLE. Не меняйте сразу несколько настроек: иначе будет трудно понять, что именно исправило проблему.
Что делать дальше
После первой публикации создайте тестовую новость и удалите её после проверки. На ней проверьте будущую дату, черновик, изображение, несколько категорий и работу ЧПУ. Затем посмотрите HTML страницы в браузере и логи веб-сервера, если возникают 403 или 404. Для рабочего сайта особенно полезно включить резервное копирование базы данных и файлов перед изменением шаблона, правил ЧПУ и структуры категорий.
Создатель презентаций: Структура и текст каждого слайда: заголовки-утверждения, одна мысль на слайд, заметки докладчику.
Спросить за 150 ₽Источники: DataLife Engine — официальный сайт и документация
Частые вопросы
Почему новая категория не появилась в меню DLE?
Почему статья есть в админке, но её не видно на главной?
Можно ли менять альтернативное имя категории после публикации?
Что делать, если при открытии статьи появляется 404?
Нужно ли создавать отдельный тип записи для статьи?
Что будет, если я выберу будущую дату публикации?
Материал носит информационный характер и подготовлен редакцией «Агентуры». Он не является офертой, рекламой или индивидуальной консультацией. Упомянутые продукты, компании и торговые знаки принадлежат их правообладателям. Перед принятием решений, влекущих юридические или финансовые последствия, обратитесь к профильному специалисту.