Создание демо контента

Создание рыбы

Создание «рыбы» (или демонстрационного контента) &ndash очень распространенный процесс. Ведь даже если стоит простая задача, например, вывести список новостей, чтобы её решить, нужно добавить в инфоблок хотя бы несколько элементов с картинками, детальным описанием, тегами и т.д.

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

И вот, копируя в очередной раз тексты из Яндекс.Рефератов и сохраняя картинки для тестовых элементов, я решил автоматизировать этот процесс. Для этого я написал скрипт, подготовил 15 элементов, и заполнил им инфоблок за пару кликов. Скрипт позволяет выбрать инфоблок, раздел (или просто в корень) и создать тестовые элементы.

Преимущества скрипта

  • Быстрое создание контента
  • Контент позволяет протестировать верстку и функционал. Все элементы разные, у некоторых специально не заполнены теги, картинки, у некоторых дата начала активности превышает текущую. В детальном описании присутствуют заголовки второго уровня, списки, картинки.

Недостатки скрипта

  • Контент не тематический

Как пользоваться

Достаточно просто скачать скрипт, распаковать его в корень сайта, и перейти в браузере по адресу http://ваш_сайт/install_demo_content/. После создание элементов скрипт обязательно нужно удалить или запретить в .htaccess.

Скачать скрипт (1.25 Мб)

Дата: 19 мая 2011
Теги: демо контент, рыба
Добавить в закладки:

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

Ioannes, 19 Мая 2011

Спасибо, как раз вовремя - будем тестировать
Спасибо, как раз вовремя - будем тестировать

Артем, 19 Мая 2011

А чем не угодила экспорт и импорт из инфоблоков? У меня куча готовых xml которые загружаю импортом в инфоблоки и затем уже тестирую разработку.
А чем не угодила экспорт и импорт из инфоблоков? У меня куча готовых xml которые загружаю импортом в инфоблоки и затем уже тестирую разработку.


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