Друпал тут вообще ни при чём. Нужно зайти в контейнер и выполнять команды оттуда. Такое чувство, что все пытаются использовать докер, даже не разбираясь, что это такое.
То что вы делаете - это то же самое, что купить себе машину, сесть на автобус, приехать на заправку на автобусе и пытаться заправить машину, которая осталась стоять возле дома.
Самый простой способ - одна вебформа для всех товаров. Блок с вебформой помещаем на страницу товара. Этого уже достаточно для того, чтобы в отправлении вебформы была указана ссылка на страницу товара.
Если нужно ещё какие-то данные из товара передавать в форму, можно добавить в форму поля типа hidden, задать им значения по умолчанию через токены.
Основа параграфа в том, что у него нет контроллера и его довольно затруднительно просмотреть в отрыве от родительской сущности. Это значит, что нужно анониму дать права на создания параграфов в ноде товара. Это значит, что каждый раз нода будет пересохраняться. А когда её купит 1000 человек, она будет грузиться 10 секунд.
А ещё давайте не будем забывать, что в магазине, помимо покупателя, есть ещё и продавец, который наверняка хотел бы получать уведомления о заказах.
OldWarrior wrote: Можно посмотреть в сторону paragraphs
Нет, нельзя! Причём тут вообще параграфы? Почему все так любят пришить параграфы вот прямо везде, не думаю об уместности этого действа?
serafimm wrote: Какая связать вебформу и ноду товара?
В отправлении вебформы всегда есть поле страницы, откуда её отправили. Если этого недостаточно, то добавить виджет entity_reverence_autocomplete, записать токен в значение по умолчанию. И добавить там же в через админку формы display:none.
И что тут такого? Оно же работает, ничего не блочит. И в призывах ничего криминального, любой здравомыслящий человек это поддерживает, так что пользуйтесь без опасений.
Надо поменять айдишник плагина и тогда в настройках вьюса вместо стандартного плагина можно будет выбрать этот. Про плагины инфу можно смотреть на https://niklan.net/
Если ты не видишь проблемы, это не значит, что её нет. Браузер на андроиде обновляется в фоне сам по себе, ничего не спрашивая и не требуя. Не говоря уже о том, происходит это значительно чаще, чем раз в полгода.
Ничего не странный. Сафари - единственный браузер, который не вечнозелёный, и все браузеры в iOS - это сафари с разными интерфейсами. Соответственно, iOS - это единственная операционная система, на которой для обновления браузера нужно обновлять всю систему. В то время, как андроид, даже будучи снятым с сопровождения, будет спокойненько скачивать новые версии браузера по мере их выхода.
Ошибка: TypeError: Argument 1 passed to ........ ::__construct() must implement interface Drupal\Core\Cache\CacheBackendInterface, array given, called in ....
Это потому что в конструктор плагинов перед зависимостями ещё передаются дефинишн плагина, конфигурация и т.д. Поэтому проще инжектить зависмости прямо в create в обход конструктора:
https://druki.ru/wiki/9/services/dependency-injection#sovremennyy
Установка drupal 9 и docker4drupal через composer на windows.
Друпал тут вообще ни при чём. Нужно зайти в контейнер и выполнять команды оттуда. Такое чувство, что все пытаются использовать докер, даже не разбираясь, что это такое.
То что вы делаете - это то же самое, что купить себе машину, сесть на автобус, приехать на заправку на автобусе и пытаться заправить машину, которая осталась стоять возле дома.
Установка drupal 9 и docker4drupal через composer на windows.
Если работаете с докером, то композер нужно запускать из контейнера, а не локальный.
Как сделать форму быстрого заказа без подключения магазина
Просто выберите нужный в браузере токенов.
Как сделать форму быстрого заказа без подключения магазина
Самый простой способ - одна вебформа для всех товаров. Блок с вебформой помещаем на страницу товара. Этого уже достаточно для того, чтобы в отправлении вебформы была указана ссылка на страницу товара.
Если нужно ещё какие-то данные из товара передавать в форму, можно добавить в форму поля типа hidden, задать им значения по умолчанию через токены.
Как сделать форму быстрого заказа без подключения магазина
Там всё очень просто. Спрашивайте лучше, с чем именно в вебформах вы не можете разобраться.
Как сделать форму быстрого заказа без подключения магазина
Основа параграфа в том, что у него нет контроллера и его довольно затруднительно просмотреть в отрыве от родительской сущности. Это значит, что нужно анониму дать права на создания параграфов в ноде товара. Это значит, что каждый раз нода будет пересохраняться. А когда её купит 1000 человек, она будет грузиться 10 секунд.
А ещё давайте не будем забывать, что в магазине, помимо покупателя, есть ещё и продавец, который наверняка хотел бы получать уведомления о заказах.
Как сделать форму быстрого заказа без подключения магазина
Нет, нельзя! Причём тут вообще параграфы? Почему все так любят пришить параграфы вот прямо везде, не думаю об уместности этого действа?
В отправлении вебформы всегда есть поле страницы, откуда её отправили. Если этого недостаточно, то добавить виджет entity_reverence_autocomplete, записать токен в значение по умолчанию. И добавить там же в через админку формы display:none.
Изменения в функцию модуля ядра
А ещё можно альтерить сами емэйлы
Можно ли использовать drupal без composer и packagist
Реакции и комментарии под issue - не показатель, т.к. юзер, согласный с призывом разработчика, априори не пойдёт искать какие-то ишью по этому поводу.
Можно ли использовать drupal без composer и packagist
Очень смешно. В данном случае абсолютно весь цивилизованный солидарен с разработчиком.
PS: на сайте твига сверху слева тоже ненавистный вам хэштег, так что имеет смысл поискать другой шаблонизатор)))
Можно ли использовать drupal без composer и packagist
А почему вы не создавали подобные темы, когда, к примеру, многие проекты вешали лэйбл "black lives matter"?
Можно ли использовать drupal без composer и packagist
И что тут такого? Оно же работает, ничего не блочит. И в призывах ничего криминального, любой здравомыслящий человек это поддерживает, так что пользуйтесь без опасений.
Общение между сайтами
Если сайт отсылает и принимает данные, то REST вообще не нужен в принципе.
Вопрос по кастомизации модуля, и общение между двумя модулями
Надо поменять айдишник плагина и тогда в настройках вьюса вместо стандартного плагина можно будет выбрать этот. Про плагины инфу можно смотреть на https://niklan.net/
Вопрос по кастомизации модуля, и общение между двумя модулями
У вас там довольно серьёзные правки планируются, поэтому я бы советовал полностью переопределить плагин футера таблицы. Вот это стандартный https://git.drupalcode.org/project/commerce/-/blob/8.x-2.x/modules/order...
А вам надо сделать свой похожий.
Ищем программиста в бизнес за %
То есть нужно оплачивать рекламу и продавать шарики? А программист зачем?
Подскажите: как установить Docker Compose на Ubuntu?
Блин, это же линукс. Если по первой инструкции из интернета не получилось, смотри вторую, по ней точно получится.
Как вывести товар в таксономии
Нужна другая вьюха, которая будет отображать не "Содержимое", а товары. А ту стандартную вьюху можно отключить.
Как вывести товар в таксономии
А какой стандарт используете?
Добавить новый формат в поле Изображение
Если ты не видишь проблемы, это не значит, что её нет. Браузер на андроиде обновляется в фоне сам по себе, ничего не спрашивая и не требуя. Не говоря уже о том, происходит это значительно чаще, чем раз в полгода.
Как вывести товар в таксономии
Нет, ничего там не по-другому. Всё точно так же.
Как вывести товар в таксономии
Точно так же, как в семёрке и даже в шестёрке - через Views
Добавить новый формат в поле Изображение
Ничего не странный. Сафари - единственный браузер, который не вечнозелёный, и все браузеры в iOS - это сафари с разными интерфейсами. Соответственно, iOS - это единственная операционная система, на которой для обновления браузера нужно обновлять всю систему. В то время, как андроид, даже будучи снятым с сопровождения, будет спокойненько скачивать новые версии браузера по мере их выхода.
Добавить новый формат в поле Изображение
А зачем нужно всё контролировать?))