DLE STORE Магазин дополнений
Версия: 1.0.4 Хит продаж DLE 17.+,18.0,18.1,19.0,19.1,20.0

Импорт и экспорт новостей для DataLife Engine

Разработчик: DevUP Digital Studio
Техническая поддержка и вопросы по продукту
Все технические вопросы и поддержка ведутся только через систему тикетов — в вашем профиле — или через Telegram-бота поддержки. Это помогает быстрее находить решения и не теряет обращения.
Опубликовано: 7 июля 2026
0 комментариев
28 просмотров

Краткое описание

Мощный модуль для импорта и экспорта новостей в DataLife Engine через таблицы CSV, XLSX и Excel.

Полное описание

Модуль пригодится, когда нужно перенести новости с одного сайта на другой, массово обновить существующие публикации, загрузить большой каталог товаров, фильмов, приложений или объявлений, а также сохранить всю базу новостей в удобном табличном формате.

Что умеет модуль

Модуль позволяет экспортировать новости сайта в следующие форматы:

  • CSV;
  • XLSX;
  • Excel XML с расширением XLS.

В таблицу можно выгрузить не только заголовок и текст новости, но и практически все связанные данные:

  • ID новости;
  • заголовок;
  • ЧПУ;
  • краткое описание;
  • полное описание;
  • категории;
  • автор;
  • дата публикации;
  • теги;
  • просмотры;
  • рейтинг;
  • количество голосов;
  • статус публикации;
  • публикация на главной странице;
  • закрепление новости;
  • разрешение комментариев;
  • SEO-заголовок;
  • SEO-описание;
  • SEO-ключевые слова;
  • все дополнительные поля DLE.

Дополнительные поля экспортируются отдельными понятными колонками, например:

xf_year
xf_country
xf_price
xf_kp_id

Такую таблицу удобно редактировать в Microsoft Excel, LibreOffice Calc или другом редакторе, а затем загружать обратно на сайт.

Полноценный импорт новостей

При импорте модуль анализирует загруженный файл и показывает найденные колонки.

Для каждой колонки можно выбрать, куда именно будут записываться данные:

  • в стандартное поле новости;
  • в существующее дополнительное поле;
  • в новое дополнительное поле;
  • пропустить колонку.

Если в файле присутствует дополнительное поле, которого ещё нет на сайте, модуль предложит создать его.

Можно выбрать тип нового поля:

  • одна строка;
  • большой текст;
  • HTML и JavaScript;
  • список;
  • переключатель «Да/Нет»;
  • дата и время.

Это особенно удобно при переносе новостей между сайтами с разным набором дополнительных полей.

Сопоставление полей между разными сайтами

Названия дополнительных полей на сайтах могут отличаться.

Например, на старом сайте поле называется:

xf_release_year

а на новом сайте:

xf_year

В таком случае не нужно переименовывать всю таблицу вручную. В админке модуля достаточно указать, что колонка xf_release_year должна записываться в поле year.

Таким способом можно переопределить любое поле импортируемой таблицы.

Обновление существующих новостей

Модуль умеет не только добавлять новые публикации, но и обновлять уже существующие новости.

Для поиска совпадений можно использовать:

  • ID новости;
  • ЧПУ;
  • заголовок.

При обнаружении совпадения доступны разные варианты поведения:

  • обновить существующую новость;
  • пропустить строку;
  • всегда создать новую новость.

Благодаря этому модуль подходит для массового обновления цен, описаний, годов выпуска, ссылок, рейтингов, изображений и любых дополнительных данных.

Работа с категориями

Категории можно импортировать:

  • по ID;
  • по названию;
  • по ЧПУ категории.

Если нужной категории на сайте нет, модуль может автоматически создать её.

Можно импортировать одну или несколько категорий для каждой новости.

Работа с авторами

Автора новости можно определять:

  • по ID пользователя;
  • по логину.

Также в настройках можно указать автора по умолчанию. Он будет использоваться, если пользователь из таблицы не найден.

Скриншоты

Видео

0:00
0:00 / 0:00

Комментарии (0)

Пока нет комментариев. Будьте первым!