Skip to content

Новое php демо решение для магазина на UMI.CMS

Notifications You must be signed in to change notification settings

Umisoft/demomarket-solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Готовое решение "Demomarket"

Общая информация:

Чтобы собрать production версию, нужно:

  • Установить umi.cms production версии без шаблона, пропуская шаг импорта дампа базы данных (https://github.com/Umisoft/umi.cms.2/blob/master/INSTALLATION.md);
  • Импортировать дамп базы данных dump/dump.sql;
  • Изменить адрес домена в таблице cms3_domains на свой и переактивировать систему (убедитесь что в вашем ключе нет лишних модулей и расширений);
  • Обновить umi.cms принудительно до production версии;
  • Снять дамп базы данных и сохранить его по пути dump/dump.sql;
  • Загрузить файлы из src/files/ поверх установленной umi.cms;
  • Удостовериться, что сайт открывается и работает базовый функционал (например: оформление заказа, авторизация);
  • Загрузить конфигурацию упаковщика packer/config.php в /sys-temp/packer/config/;
  • Выполнить команду из корня проекта: php classes/system/commands/Packer.php sys-temp/packer/config/config.php;

Чтобы задеплоить production версию, нужно:

Чтобы установить production версию, нужно:

Чтобы собрать dev версию, нужно:

  • Установить umi.cms dev версии без шаблона, пропуская шаг импорта дампа базы данных (https://github.com/Umisoft/umi.cms.2/blob/master/INSTALLATION.md);
  • Импортировать дамп базы данных dump/dump-dev.sql;
  • Изменить адрес домена в таблице cms3_domains на свой и переактивировать систему (убедитесь что в вашем ключе нет лишних модулей и расширений, а в поле Branch указано "dev");
  • Обновить umi.cms принудительно до dev версии;
  • Снять дамп базы данных и сохранить его по пути dump/dump-dev.sql;
  • Загрузить файлы из src/files/ поверх установленной umi.cms;
  • Удостовериться, что сайт открывается и работает базовый функционал (например: оформление заказа, авторизация);
  • Загрузить конфигурацию упаковщика packer/config-dev.php в /sys-temp/packer/config/;
  • Выполнить команду из корня проекта: php classes/system/commands/Packer.php sys-temp/packer/config/config-dev.php;

Чтобы задеплоить dev версию, нужно:

Чтобы установить dev версию, нужно:

  • Через gui: нужно указать в объекте лицензии в поле "Оплаченные решения" = "demomarket-dev" и выбрать его в разделе "Мои покупки" на этапе выбора шаблона (http://help.docs.umi-cms.ru/vvedenie/ustanovka_i_nastrojka/vybor_sajta/);
  • Через cli: нужно указать в объекте лицензии "Оплаченные решения" = "demomarket-dev" и указать в install.ini [DEMOSITE] name = "demomarket-dev" (https://github.com/Umisoft/umi.cms.2/blob/dev/install.ini.original);
  • Через репозиторий: импортировать дамп базы данных dump/dump-dev.sql и загрузить файлы из src/files/ поверх установленной dev версии umi.cms без шаблона;

About

Новое php демо решение для магазина на UMI.CMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published