К статье
Практический материал

Администрирование · 10 мин

1С-Битрикс: как быстро убрать лишнее с сайта

Как быстро убрать в 1С-Битрикс лишние элементы: копирайт, демо-данные, компоненты, надписи. Пошаговые способы, риски, проверка результата и ответы на вопросы.

Под запросом «быстро убрать в 1С-Битрикс» обычно скрывается одна из типовых задач: убрать надпись «Работает на 1С-Битрикс», удалить демо-контент после установки, скрыть ненужный компонент на странице, отключить неиспользуемый модуль или убрать лишние поля в форме. Все эти действия делаются штатными средствами административной панели, но у каждого есть свои ограничения и риски, о которых нужно знать заранее.

Главное правило перед любыми удалениями в Битрикс — сделать резервную копию. Даже безобидное удаление элемента инфоблока может затронуть связанные разделы каталога, SEO-метаданные и выгрузки. Резервная копия создаётся через «Настройки → Инструменты → Резервное копирование» и занимает от нескольких минут в зависимости от объёма сайта.

Ниже разобраны самые частые сценарии удаления: от визуальных элементов в шаблоне до демо-данных и модулей. Для каждого указан путь в админке, условия применения и способ проверить результат.

Как убрать надпись «Работает на 1С-Битрикс» и копирайт

Фирменная подпись выводится в футере шаблона или в специальном компоненте. Самый быстрый способ — открыть публичную часть сайта под администратором, включить режим правки (кнопка «Правка» в верхней панели), навести курсор на область футера и выбрать «Изменить область». Часто копирайт лежит во включаемой области /include/copyright.php или аналогичной — её можно отредактировать или очистить прямо из визуального редактора.

Если надпись жёстко прописана в шаблоне, откройте файл footer.php активного шаблона по пути «Настройки → Структура сайта → Файлы и папки» → /bitrix/templates/название_шаблона/ и удалите соответствующий фрагмент HTML. Перед правкой скопируйте исходное содержимое файла в текстовый файл — это позволит быстро откатить изменение.

После правки сбросьте кэш: «Настройки → Настройки продукта → Автокеширование» → кнопка очистки кэша, либо панель быстрого доступа в публичной части. Проверяйте результат в браузере в режиме инкогнито — иначе увидите закэшированную версию страницы.

Порядок действий с копирайтом
  1. 1
    Включите режим правки в публичной части сайта
  2. 2
    Наведите курсор на футер и выберите «Изменить область»
  3. 3
    Если область не редактируется — откройте footer.php шаблона через «Файлы и папки»
  4. 4
    Удалите или замените текст, сохраните файл
  5. 5
    Сбросьте кэш и проверьте страницу в режиме инкогнито

Как убрать демо-данные после установки

Типовые решения и демо-магазины ставятся с готовым каталогом, новостями, баннерами и тестовыми заказами. Удалять их по одному элементу долго — правильнее работать на уровне инфоблоков. Откройте «Контент → Инфоблоки → Типы инфоблоков», найдите демо-инфоблоки (обычно их названия совпадают с названием демо-решения) и удалите их целиком вместе со всеми элементами.

Если инфоблок нужен, а демо-элементы — нет, зайдите в список элементов, отметьте все записи галочкой «Для всех» и выберите действие «Удалить» в выпадающем меню под списком. Удаление проходит порциями, поэтому при большом объёме операция может занять время и нагрузить сервер — лучше выполнять её в часы низкой посещаемости.

Не забудьте про связанные сущности: демо-заказы в «Магазин → Заказы», тестовых пользователей в «Настройки → Пользователи», демо-страницы и разделы в «Структура сайта». Удаление страниц выполняется через файловый менеджер или список страниц раздела.

Как убрать компонент или блок со страницы

Компоненты (каталог, корзина, слайдер, форма обратной связи) размещаются на страницах и в областях шаблона. Чтобы убрать компонент с конкретной страницы, включите режим правки, наведите курсор на блок и нажмите «Удалить компонент» в контурной панели. Битрикс удалит вызов компонента из кода страницы.

Если блок выводится на всех страницах (например, баннер в сайдбаре), он, скорее всего, находится в файле шаблона header.php или footer.php. Удалять вызов компонента из шаблона нужно аккуратно: сохраните копию файла и убедитесь, что удаляете именно фрагмент вызова, а не обрамляющую вёрстку, иначе «поедет» вся страница.

Альтернатива удалению — скрытие через CSS или деактивацию. Это удобно, когда блок может понадобиться снова: код остаётся на месте, но не выводится. Однако с точки зрения скорости загрузки чистое удаление предпочтительнее, так как компонент перестаёт выполняться на сервере.

Удалить или скрыть

Полное удаление компонента

Подходит, когда блок точно не понадобится. Страница работает быстрее, но восстановление требует повторного размещения компонента.

Скрытие через CSS или отключение вывода

Подходит для временного отключения. Код сохраняется, но сервер продолжает тратить ресурсы на выполнение компонента.

Деактивация элемента или раздела

Подходит для контента: элемент остаётся в базе, но не показывается на сайте. Легко вернуть одним переключателем.

Как убрать неиспользуемые модули и решения

Лишние модули замедляют админку и увеличивают объём резервных копий. Список установленных решений находится в «Marketplace → Установленные решения», системные модули — в «Настройки → Модули». Удаление выполняется кнопкой «Удалить» напротив модуля; система предложит варианты с сохранением или удалением данных модуля.

Выбирайте «сохранить данные», если есть вероятность вернуться к модулю позже. Полное удаление таблиц необратимо и затронет всю накопленную информацию: заказы, статистику, настройки интеграций. Перед удалением модулей, связанных с торговлей или оплатой, убедитесь, что ни один активный заказ не использует их обработчики.

Некоторые модули ядра нельзя удалить — только отключить их функциональность в настройках. Если кнопки удаления нет, значит модуль системный, и трогать его не нужно: попытка удалить файлы вручную нарушит работу всего сайта.

Как убрать поля, свойства и лишние элементы в формах

Лишние поля в формах обратной связи и оформлении заказа отпугивают пользователей. Веб-формы редактируются в «Сервисы → Веб-формы» (или «CRM → Формы», если используется CRM): откройте форму, перейдите на вкладку с вопросами и удалите ненужные или снимите у них признак активности. Удалённый вопрос исчезнет из формы, но накопленные ответы в результатах сохранятся.

Свойства заказа настраиваются в «Магазин → Настройки → Свойства заказа». Здесь можно отключить обязательность поля или удалить его вовсе. Осторожно: если поле используется в интеграции со службой доставки или платёжной системой, его удаление сломает передачу данных — проверьте настройки соответствующих обработчиков.

Свойства товаров в инфоблоке каталога удаляются из карточки инфоблока на вкладке «Свойства». Учтите, что вместе со свойством удалятся все его значения у всех товаров, а фильтр по этому свойству перестанет работать.

Типичные ошибки
01
Удаление без резервной копии — восстановить данные нечем, приходится поднимать старый бэкап и терять свежие изменения
02
Правка файлов ядра в /bitrix/modules/ вместо шаблона — изменения стираются при первом же обновлении и могут нарушить целостность системы
03
Проверка результата без сброса кэша — кажется, что удаление не сработало, и администратор удаляет лишнее
04
Удаление инфоблока вместе с данными, когда нужно было удалить только демо-элементы
05
Удаление модуля с полной очисткой таблиц при работающих интеграциях

Проверка результата и откат изменений

После любого удаления выполните три проверки. Первая — визуальная: откройте затронутые страницы в режиме инкогнито и убедитесь, что элемент исчез, а вёрстка не разъехалась. Вторая — функциональная: пройдите ключевые сценарии (добавление в корзину, оформление заказа, отправка формы), чтобы исключить скрытые зависимости. Третья — техническая: проверьте «Настройки → Инструменты → Проверка системы» и журнал ошибок на предмет новых записей.

Если что-то пошло не так, самый быстрый откат — восстановление конкретного файла шаблона из сохранённой копии. При удалении данных из базы поможет только восстановление из резервной копии: «Настройки → Инструменты → Резервное копирование → Список резервных копий». Учтите, что восстановление вернёт сайт к состоянию на момент бэкапа, поэтому свежие заказы и изменения контента будут потеряны.

Контрольные точки

Как проверить результат

Отображение страницы в режиме инкогнито
Норма

Элемент отсутствует, вёрстка целая

Тревожный признак

Элемент на месте (не сброшен кэш) или разметка сломана

Работа форм и корзины
Норма

Заявки и заказы проходят без ошибок

Тревожный признак

Ошибки при отправке — удалённый элемент был связан с обработчиком

Журнал ошибок и проверка системы
Норма

Новых критических записей нет

Тревожный признак

Появились ошибки о несуществующих инфоблоках или модулях

Итог

Что важно запомнить

Перед удалением делайте резервную копию, работайте через штатные разделы админки, не трогайте файлы ядра, после правок сбрасывайте кэш и проверяйте сайт в инкогнито. Сомневаетесь в связях элемента — сначала деактивируйте, а не удаляйте.

Частые вопросы

Если задача разовая и нестандартная — например, массово убрать свойство у тысяч товаров — используйте встроенные инструменты групповой обработки в списке элементов инфоблока. Это безопаснее, чем прямые SQL-запросы к базе данных, которые обходят события системы и могут рассинхронизировать данные.
ПЗ
Практическое замечание
Можно ли убрать надпись «Работает на 1С-Битрикс» без правки кода?

Да, если надпись выведена через включаемую область: в режиме правки откройте область футера и удалите текст в визуальном редакторе. Если подпись зашита в файле шаблона, без правки файла footer.php не обойтись, но это простая текстовая правка, не требующая программирования.

Что будет, если удалить инфоблок, к которому привязан каталог?

Разделы и страницы, использующие компоненты этого инфоблока, перестанут выводить контент, а в журнале появятся ошибки. Привязанные свойства, значения и SEO-настройки удалятся вместе с инфоблоком без возможности восстановления — только из резервной копии.

Почему после удаления элемент всё ещё виден на сайте?

Почти всегда причина в кэше. Очистите кэш через «Настройки → Настройки продукта → Автокеширование» или кнопку сброса в панели администратора, затем проверьте страницу в окне инкогнито. Если используется композитный режим или внешний CDN, сбросьте кэш и там.

Как удалить демо-данные, чтобы не потерять нужные настройки?

Удаляйте только содержимое: элементы инфоблоков, заказы, пользователей, страницы. Сами инфоблоки, типы цен, свойства и настройки модулей оставьте — это структура решения, которая пригодится для реального каталога. Перед массовым удалением сделайте копию и проверьте результат на нескольких страницах.

Опасно ли удалять модули из списка установленных?

Удаление стандартных модулей через админку безопасно, если модуль не используется: система сама проверит часть зависимостей. Опасность представляет выбор «удалить данные модуля» — это необратимо. Никогда не удаляйте модули вручную через файловую систему: это нарушит целостность ядра.

Как вернуть случайно удалённый компонент на страницу?

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