Экспорт/импорт настроек модулей

Рейтинг: 28.0127  
На голосовании
Предложил Постоев Олег 10.02.2014 13:06:57

Экспорт/импорт настроек модулей

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

То есть, экспорт выглядит, примерно так:
  1. Нажали "Экспорт настроек модулей";
  2. Галочками отметили нужные модули;
  3. Нажали "Экспорт";
  4. Скачался файл с настройками модулей.
Импорт так:

  1. Нажали "Импортировать настройки модулей";
  2. Загружаем файл с настройками;
  3. Галочками отмечаем модули для которых надо перенести настройки;
  4. Жмем "Импорт";
Так не придется каждый раз производить одни и те же настройки.

Рейтинг: 0  
Панишев Александр 10.02.2014 20:10:40
у меня аналогичная хотелка была к списку установленных модулей http://idea.1c-bitrix.ru/saving-and-loading-the-installation-package-of-decisions-mp/
Рейтинг: 0  
Загальский Андрей 11.02.2014 03:59:43
Заминусовал признаюсь. В коробку такая штука однозначно не нужна (если только как функция в каждый модуль, а разработчик модуля уже на свое усмотрение будет подключать функционал или нет).

Не все модули работают с использованием  COption.
В данном случае все параметры висят в памяти, и при большом количестве подобных параметров это дело может и отразится даже на производительности в целом.
Некоторые модули используют свои методы хранения параметров, так что совсем все импортировать/экспортировать не получится, но то, что устанавливается с использованием COption не проблема.

Правда это скорее идея для маркетплейса, и по реализации задача пустяковая (но требует знания платформы, не исключено что есть некие скрытые параметры которые зависят только от текущего сайта и при переносе могут вызвать проблемы)...
Рейтинг: 0  
Постоев Олег 11.02.2014 11:51:12
Андрей, дело в том, что именно модули из коробки и приходится настраивать сразу после установки, а на это время уходит.
Так было бы удобно - установил Битрикс, закинул в корень свой скрипт, типа install_module_options.php и файл с настройками. Запустил - и всё сразу настроено.

А вручную настраивать все таки долго, страницы админ-панели открываются медленно даже на хостинге с 50-70 попугаев... Утомляет каждый раз делать одно и тоже.