Наверх

Модули и БД

Модуль относится к части CMS «Настройки», является частью ядра DIAFAN.CMS и обязателен для установки. Имеет только административную часть.

Установка модулей

Установка модулей

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

Восстановление базы данных

Восстановление базы данных

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

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

Структура базы данных описана в файлах modules/модуль/модуль.install.php.

Экспорт/импорт базы данных

Экспорт/импорт базы данных

Модуль позволяет работать с базой данных напрямую. Экспорт базы данных позволяет скачать текущую базу сайта. Импорт базы данных позволяет выполнить SQL-запросы, отписанные в файлах. С помощью модуля можно выполнять бэкап базы данных. Для восстановления данных из бэкапа просто загрузите ранее сохраненный файл.

Если на сервере подключено расширение PHP ZipArchive, то модуль экспорта будет разбивать файл экспорта на файлы размером 1Mb и сохранять их в Zip-архив. Также при импорте возможно использовать Zip-архив SQL-файлов.

Файлы

  1. modules/service/admin/service.admin.php – установка/удаление модулей;

  2. modules/service/admin/service.admin.db.php – импорт/экспорт базы данных;

  3. modules/service/admin/service.admin.repair.php – восстановление базы данных;

  4. modules/service/service.export.php – экспорт БД;

  5. modules/service/service.install.php – установка модуля.

Ваши комментарии и дополнения

Возможно ли работа с EXEL?
Да, если речь об импорте товаров. Смотрите соответствующий раздел документации. XLS нужно перевести для работы в формат CSV через "сохранить как" и выбрав расширение csv.
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.