Установка Address в Drupal 8

Главные вкладки

Аватар пользователя tomasdimm tomasdimm 4 декабря 2017 в 14:02

Установил Drupal 8.4.2. Не могу установить модуль Address. Вроде как надо использовать Composer, но на сайте друпала написано, что он уже не нужен с версии 8.1. Как быть? Есть ли у кого подробная инструкция на русском языке?

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 4 декабря 2017 в 14:17

загрузите и установите Ludwig, который позволит вам загружать библиотеки отдельно:

Загрузите адрес в папку модулей.
Используйте один из методов Людвига для загрузки библиотек:
a) Запустите ludwig: загрузите команду Drupal Console или команду ludwig-download Drush.

b) Перейдите в / admin / reports / packages и загрузите каждую библиотеку вручную, а затем поместите их по адресу / lib, как указано.

Включить Address.

Аватар пользователя tomasdimm tomasdimm 27 декабря 2017 в 9:34

Установил Drupal 8.4.3 Всё делал как раньше. После установки модулей Address и Ludwig пытаюсь попасть в папку / admin / reports / packages - пишет, что страница недоступна. Что то поменялось в новой версии?

Аватар пользователя Studio VIZA Studio VIZA 4 декабря 2017 в 14:53

Администратор сайта может затем загрузить библиотеки из указанных ссылок и поместить их в папку lib модуля:

lib/doctrine-collections/v1.4.0/
lib/commerceguys-enum/v1.0/
lib/commerceguys-addressing/v1.0.0-beta3/
После очистки кеша, ServiceProvider Людвига обнаруживает подпапки и добавляет их в качестве корней PSR-4 к автозагрузчику Drupal.

Аватар пользователя Mdoev Mdoev 19 февраля 2018 в 22:27

все сделал!
все библиотеки написанно, что установленны.
а когда я хочу включить сам модуль - он мне :аddress requires the commerceguys/addressing library.
помогите

Аватар пользователя gun_dose gun_dose 19 февраля 2018 в 22:47

Да, там. Только композер должен быть предварительно установлен. Правда хз, как его на винду ставить)) но вроде бы под опенсервером как-то можно.

Аватар пользователя Mdoev Mdoev 19 февраля 2018 в 22:49

в том то и дело.
я скачал композер.
установлен он у меня.
я прописал это команду ( в винде ), ничего не произошло.
и та же проблема осталась))) может что-то не так делаю?)

Аватар пользователя orel orel 6 января 2020 в 16:17

Я на винде приспособилась пользоваться композером, который установлен у хостера. Как научили в техподдержке, подключаюсь к серверу хостера по ssh протоколу, используя программу putty (https://www.putty.org/). Единственное, что нужно учесть: в настройках host name нужно указать адрес сервера вместе с логином (который выдал хостер); если указать адрес без логина, программа запрашивает логин и если за доли секунды не успеваешь его набрать, соединение обрывается. Далее putty запрашивает пароль (чтобы не набирать пароль, пользуюсь копипастом). Когда подключение установлено, появляется линуксовый терминал.