Вы здесь

Статья

Создание формы добавления товара в корзину

Будем писать простую форму добавления товара в корзину и выводить эту форму на странице товара чтобы юзверь мог нажать на кнопку и добавить товар в корзину.

Назовем модуль trade_add_to_cart

- создаем папку
modules/trade/modules/trade_add_to_cart
(например mkdir --parent ...modules/trade/modules/trade_add_to_cart)
- создаем в папке файл trade_add_to_cart.info.yml

CentOS Vesta panel drush

drush установлен в /usr/local/bin/drush/vendor/drush/drush/drush
- Заходим на VPS от пользователя Vesta
- Добавляем аlias в bashrc

nano ~/.bashrc

+ alias drush=/usr/local/bin/drush/vendor/drush/drush/drush
- Перегружаем настройки

. ~/.bashrc

- Можно переходить в папку сайта и работать с drush

drush --version

русСок

Сокращенный русский.
Используется 3-4 буквы от слова.
Знаки препинания не обязательны!

Drupal drush commands

Drupal + Drush. Часто используемые команды.

Загрузка и установка сайта
Загрузка последней стабильной версии Drupal

drush dl

Предварительный выбор версии

drush dl --select

Установка сайта со стандартным профилем

drush site-install standard --db-url='mysql://[db_user]:[db_pass]@localhost/[db_name]' --site-name=Example

Полезные опции
--account-name=admin
--account-pass=password
--clean-url
--account-mail

Ubuntu установка Drupal8 c drush

- Если нет composer

apt-get install composer

- Если нет drush устанавливаем последнюю версию drush

mkdir --parent /usr/local/bin/drush
cd /usr/local/bin/drush
composer require drush/drush
alias drush=/usr/local/bin/drush/vendor/drush/drush/drush

- Переходим в папку проекта

cd [project_path]

- Скачиваем Drupal-8

contentacms.org github.com/contentacms/contenta_jsonapi Installation for Building Your Own Site

Установка на ubuntu подобные системы
https://github.com/contentacms/contenta_jsonapi -> Installation for Building Your Own Site

Поехали
у меня
url = http://mySite
SITE_PATH .../mySite/www
SITE_ROOT_FOLDER = .../mySite
DESTINATION = www

Используем console
cd SITE_ROOT_FOLDER

composer create-project contentacms/contenta-jsonapi-project DESTINATION --stability dev --no-interaction

Подписка на Статья