Drupal9

Как сделать диапазон дат без конечной даты

5 ноября 2020 в 14:07

Здравствуйте, подскажите пожалуйста, кому не лень, не могу разобраться. Хочу сделать ССК поле с диапазоном, конкретно годов. Автомобиль/человек производился/жил с 1900 по 2000. Но бывают ситуации когда он еще жив, производится, то бишь С 1900 по н.в.
Нужен именно диапазон. Чтобы промежуточные значения в будущем тоже как-то можно было использовать.

Drupal 9 + Drupal Commerce! Много раз HELP Me!

4 ноября 2020 в 21:18

Сразу Прошу прощения если тема не нова! Я новичок на форуме и поэтому всем Привет и отличного настроения! Прошу не пинать сильно.
История: есть сайт на Foomla! не нравится функционал. Вообще не нравится Foomla. на второй домен поставил Drupal. Выбор у провайдера невелик, поэтому ставилась 9-ка. Начальный разбор прошел успешно, но!!! Ставлю Drupal Commerce. проходит установка, все ок! А в админке галочки напротив модулей поставить не могу. Ну не ставятся и все! не активные. Нигде толком не могу ничего найти, так как 9-ка свежая. Все инструкции и манулы по 7-му и 8-му Drupalu.

Как сделать редирект в PHP после выполнения кода в загруженной странице?

1 ноября 2020 в 17:22

Всем хорошего настроения!i

Появился вопрос, думаю многим будет интересно.

Как сделать, чтобы при загрузке страницы, выполнялся код (у меня там запись в базу добавляется об успешном входе), а в конце происходила автоматическая пере-адресация на другую страницу, чтобы избежать лишних щелканий кнопок пользователем.

нужно дописать код переадресации в конце имеющейся функции?
Это возможно?

Создать дополнительную группу полей

1 ноября 2020 в 13:25

Здравствуйте, подскажите, пожалуйста, кому не трудно, как при создании материала добавить еще одну группу полей, которая уже есть. Конкретно что я хочу сделать, создаю условную статью, про автомобиль. В ней есть двигатель автомобиля с характеристиками. Но двигателей может быть больше чем один. То есть я создаю группу "двигатель" с полями "мощность, объем, момент", и вот можно ли при создании материала эту группу дублировать? Типа: Двиг1 с мощностью 123, добавить Двиг2 с мощностью 124, ну и т.д. Или может альтернатива есть.

Убрать нижнее подчеркивание при формировании ссылок программно

31 октября 2020 в 21:19

Вопрос наверное не новый, но я что-то не нашла ответа своими силами.
Друпал все не перестает меня удивлять...

Я формирую ссылку программно но на выходе получаю с нижним подчеркиванием на конце ссылки.

$link_status = '/' . $current_langcode . '/node/' . $output ;

как программно можно поменять значение поля определенной ноды если известен uuid?

31 октября 2020 в 15:37

Всем добра!i

Я только начала разбираться с запросами.
Создаю ноды программно, тип ноды известен, добавляю в ноды поле с uuid.

Вопрос.. как программно можно поменять значение одного поля определенной ноды если известен uuid, либо как получить nid ноды в переменную сразу-же при создании ноды программно.

Пишу что-то вроде этого запроса - не работает, мне нужно поменять значение поля 'field_status_value'

Я правильно понимаю, что в 8-9 никак не переделать с помощью Layout Builder "Шаблон профиля пользователя" - /user/%user

31 октября 2020 в 11:16

Собственно сабж

лейат билдер он ж чисто "взяли ноду и делаем по себя"
а /user/%user никак ?

А страницу блогов, например
/blog

или блог юзера
/blog/%user

Получается, ждать, когда пейдж-менеджер таки запилят до ума

Множественные вариации характеристик товара в Commerce

26 октября 2020 в 21:58

Кто подскажет есть ли готовое решение для создание поля характеристик товара, где каждая отдельная характеристики может потом использоваться в качестве Facet фильтров ? Сейчас характеристики пишут просто таблицей в Body.
Через атрибуты товара не вариант, так как характеристика не значит что у товара будет цена отличаться, то есть это не в атрибутах будет, а поле в дисплее товара.
Фишка еще в том, что количество этих самих характеристик заранее предопределить не возможно, так как их может быть огромное множество и вывод каждой отдельным полем просто убъет базу данных.

Как связать сущность с модулем Views в Drupal и установить КОНТЕКСТНЫЕ ФИЛЬТРЫ и СВЯЗИ?

26 октября 2020 в 20:42

Образовался по ходу работы вопрос..

Каким образом установить КОНТЕКСТНЫЕ ФИЛЬТРЫ и СВЯЗИ во вьюсе, если в него выведена самодельная сущность, т.е. по сути вьюс окромя полей таблицы ничего больше и не видит, а мне надо отфильтровать выведенные данные по текущему пользователю. Как вытащить id юзера туда?

Подскажите люди добрые)) куда копать?