kvantstudio / site_commerce
Online store for Drupal.
Requires
- drupal/core: ^10.3 || ^11.0
- drupal/image_effects: ^3.1
- drupal/paragraphs: ^1.12
- drupal/pathauto: ^1.8
- drupal/redirect: ^1.6
- kvantstudio/kvantstudio: ^2.0
- kvantstudio/site_registration: ^3.0
- kvantstudio/site_send_message: ^3.0
- phpoffice/phpspreadsheet: ^1.22
- dev-master
- 3.0.0
- 3.0.0-beta.52
- 3.0.0-beta.51
- 3.0.0-beta.50
- 3.0.0-beta.49
- 3.0.0-beta.48
- 3.0.0-beta.47
- 3.0.0-beta.46
- 3.0.0-beta.45
- 3.0.0-beta.44
- 3.0.0-beta.43
- 3.0.0-beta.42
- 3.0.0-beta.40
- 3.0.0-beta.39
- 3.0.0-beta.38
- 3.0.0-beta.37
- 3.0.0-beta.36
- 3.0.0-beta.35
- 3.0.0-beta.34
- 3.0.0-beta.33
- 3.0.0-beta.32
- 3.0.0-beta.31
- 3.0.0-beta.30
- 3.0.0-beta.29
- 3.0.0-beta.28
- 3.0.0-beta.27
- 3.0.0-beta.26
- 3.0.0-beta.25
- 3.0.0-beta.24
- 3.0.0-beta.23
- 3.0.0-beta.22
- 3.0.0-beta.21
- 3.0.0-beta.20
- 3.0.0-beta.19
- 3.0.0-beta.18
- 3.0.0-beta.17
- 3.0.0-beta.16
- 3.0.0-beta.15
- 3.0.0-beta.14
- 3.0.0-beta.13
- 3.0.0-beta.12
- 3.0.0-beta.11
- 3.0.0-beta.10
- 3.0.0-beta.9
- 3.0.0-beta.8
- 3.0.0-beta.7
- 3.0.0-beta.6
- 3.0.0-beta.5
- 3.0.0-beta.4
- 3.0.0-beta.3
- 3.0.0-beta.2
- 3.0.0-beta.1
- 2.0.0-beta.19
- 2.0.0-beta.18
- 2.0.0-beta.17
- 2.0.0-beta.16
- 2.0.0-beta.15
- 2.0.0-beta.14
- 2.0.0-beta.13
- 2.0.0-beta.12
- 2.0.0-beta.11
- 2.0.0-beta.10
- 2.0.0-beta.9
- 2.0.0-beta.8
- 2.0.0-beta.7
- 2.0.0-beta.6
- 2.0.0-beta.5
- 2.0.0-beta.4
- 2.0.0-beta.3
- 2.0.0-beta.2
- 2.0.0-beta.1
- 1.0.0
- dev-issues/доработка---поиск-по-заказам
This package is auto-updated.
Last update: 2024-10-24 07:40:28 UTC
README
Порядок установки ядра
Выполнить установку Drupal через Drupal Composer Project Template
Открыть в терминале папку с проектом (например, папка вашего проекта my-project)
cd my-project
Установить Drupal
composer create-project drupal/recommended-project .
Удалить модуль drupal/core-project-message
composer remove drupal/core-project-message
Вносим изменения в файл composer.json в корне проекта в папке my-project
В composer.json в разделе extra удалить блок drupal-core-project-message
"drupal-core-project-message": {
....
}
В composer.json добавить в раздел require после "drupal/core-recommended" дополнительные модули
"require": {
......
"drush/drush": "^12",
"kvantstudio/exchange-rates": "^1.0",
"kvantstudio/site_account": "^4.0",
"kvantstudio/site_commerce": "^3.0@dev",
"kvantstudio/site_media_gallery": "^2.0",
"kvantstudio/site_payments": "^3.0",
"kvantstudio/site_payments_sberbank": "^2.0",
"kvantstudio/site_send_message": "^3.0",
"zodiacmedia/drupal-libraries-installer": "^1.4"
}
Модуль zodiacmedia/drupal-libraries-installer - поможет установить сторонние js библиотеки в папку libraries.
В раздел extra в конце добавить дополнительный раздел drupal-libraries
"extra": {
"drupal-libraries": {
"glightbox": "https://github.com/biati-digital/glightbox/archive/refs/tags/3.1.0.zip",
"flickity": "https://github.com/metafizzy/flickity/archive/refs/tags/v2.3.0.zip",
"tooltipster": "https://github.com/calebjacob/tooltipster/archive/4.2.8.zip",
"line-awesome": "https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/line-awesome-1.3.0.zip"
},
}
Набор этих библиотек приведен в качестве примера и в реальных проектах может быть заменен на ваши бибилиотеки. В настоящее время обязательной является только flickity (используется для отображения слайдера фотографий в карточке товара).
Выполнить команду обновления
composer update --with-dependencies -o
Выполнить установку Drupal через браузер
Запустите установку в браузере из стандартного профиля.
Выполнить команду установки модуля управления товарами
drush en site_commerce_product