Насколько я помню, такое вообще никак нельзя. Если очень нужно, то можно решить проблему через алиасы. Если вариантов очень много, то можно генерировать их автоматически каким-нибудь кастомным кодом
Не надо перекладывать данные из одной сущности в другую. Если это одна и та же информация, она должна храниться только в одном месте и никак иначе.
И вообще, непонятно, чем конкретно эта задача выходит за рамки обычного entity reference? Тут вообще не нужно ничего кодить и не нужны никакие модули. Просто сделайте для школы вью мод с отображением нужных полей, а в сущности ученика настройте отображение школы в нужном вью моде.
VasyOK wrote: А если Линукс не ставить, опыт и не появится.
Согласен на 100%. Вообще, на какой оси работать - это дело вкуса, но опыт с линуксом нужен в любом случае, поэтому поставить на свой комп линукс и поработать на нём хотя бы полгодика будет в любом случае полезно.
VasyOK wrote: Нуу, под WSL - оно действительно как-то тормознутее.
Все рассказы о том, что одна операционная система работает быстрее другой - это всего лишь легенды. Возможно, какие-то маленькие задачи действительно где-то будут быстрее, но в целом, что ни ставь на комп, он всегда будет работать приблизительно с одинаковой скоростью. Ну а скорость разработки в первую очередь зависит от разработчика))
Скорее всего, у вас теперь вместо nginx используется Apache. И то, и другое - веб-серверы. Иногда используются вместе, но чаще по раздельности. Какой лучше - это очень обширный вопрос)) для простых проектов по большому счету без разницы. Но у apache есть большое преимущество для новичков - он конфигурируется через .htaccess и по умолчанию друпал уже содержит этот файл с базовыми настройками, достаточными для работы. А вот при использовании nginx все заботы о его конфигурации полностью ложатся на ваши плечи.
Тогда проблема в настройках nginx - он пытается обрабатывать стили изображений, как статические файлы, но он должен передавать эти запросы друпалу, чтобы друпал при необходимости генерировал картинку, либо отдавал готовую. Вот по этой ссылке нужный фрагмент в 31 строке
Логика простая: если у каждого товара может быть только одна вариация, то в вариации должна быть только цена и ничего больше. Если же архитектура магазина подразумевает, что у одного товара может быть несколько вариаций, то в вариацию нужно добавлять те поля, которыми вариации различаются между собой. Допустим, если вы продаёте майки, то в вариацию нужно добавить только поле размер. Если это мобильные телефоны, то в вариацию идут цвет, количество ОЗУ и объём хранилища.
Hook menu drupal 9. Проброс элементов формы в меню
Хуки не пробрасывают, а имплементируют. В вашем случае нужен hook_form_alter, а класс формы не нужен
Возможно ли поместить аргумент в первый сегмент адреса view?
Насколько я помню, такое вообще никак нельзя. Если очень нужно, то можно решить проблему через алиасы. Если вариантов очень много, то можно генерировать их автоматически каким-нибудь кастомным кодом
На сервере чего-то не хватает для конвертации в webp.
Ставь докер на сервак, делов то)))
перенести информацию
Там же есть способ миграции с произвольной базы данных
Математическая функция.
"#default_value" работает только в том случае, если в форму ещё ничего не вводили. Попробуйте через $form_state->setUserInput($input);
Математическая функция.
По-моему, тут вообще не нужен аякс. Проще приаттачить к форме маленький скрипт, который будет всё складывать.
Drupal 9 ajax.
То. что айдишники меняются, это нормально. Так и должно быть. Другие аяксы отваливаются по какой-то другой причине.
Drupal 9 ajax.
Покажите код, что возвращает AJAX-callback
Автоматическое заполнение полей ноды из дочерней ноды
Не надо перекладывать данные из одной сущности в другую. Если это одна и та же информация, она должна храниться только в одном месте и никак иначе.
И вообще, непонятно, чем конкретно эта задача выходит за рамки обычного entity reference? Тут вообще не нужно ничего кодить и не нужны никакие модули. Просто сделайте для школы вью мод с отображением нужных полей, а в сущности ученика настройте отображение школы в нужном вью моде.
drupal 8 hook_preprocess_paragraph --- работа с картинкой
Почему бы просто не поставить модуль lazy?
Почему при клике на кнопку страница вьюшки перезагружается при том что использую RefreshView? Как решить данную проблему?
Потому что в коллбэк обработки клика нужно в качестве аргумента передавать event и вызывать event.preventDefault()
Подскажите, как решить задачку по CSS.
column-gap: 0;
Подскажите, как решить задачку по CSS.
https://jsfiddle.net/gLd9qa07/
надо использовать column-fill: auto.
Там с колонками есть ещё пару интересных свойств
Подскажите, как решить задачку по CSS.
Используй лучше column count, а не flex
Сильно ли повысит скорость разработки kubuntu?
Согласен на 100%. Вообще, на какой оси работать - это дело вкуса, но опыт с линуксом нужен в любом случае, поэтому поставить на свой комп линукс и поработать на нём хотя бы полгодика будет в любом случае полезно.
Сильно ли повысит скорость разработки kubuntu?
Все рассказы о том, что одна операционная система работает быстрее другой - это всего лишь легенды. Возможно, какие-то маленькие задачи действительно где-то будут быстрее, но в целом, что ни ставь на комп, он всегда будет работать приблизительно с одинаковой скоростью. Ну а скорость разработки в первую очередь зависит от разработчика))
Не отображаются некоторые картинки
Скорее всего, у вас теперь вместо nginx используется Apache. И то, и другое - веб-серверы. Иногда используются вместе, но чаще по раздельности. Какой лучше - это очень обширный вопрос)) для простых проектов по большому счету без разницы. Но у apache есть большое преимущество для новичков - он конфигурируется через .htaccess и по умолчанию друпал уже содержит этот файл с базовыми настройками, достаточными для работы. А вот при использовании nginx все заботы о его конфигурации полностью ложатся на ваши плечи.
Не отображаются некоторые картинки
Тогда проблема в настройках nginx - он пытается обрабатывать стили изображений, как статические файлы, но он должен передавать эти запросы друпалу, чтобы друпал при необходимости генерировал картинку, либо отдавал готовую. Вот по этой ссылке нужный фрагмент в 31 строке
https://www.valuebound.com/resources/blog/drupal8-nginx-default
Не отображаются некоторые картинки
А если открыть картанку в новой вкладке, 404 страница стандартная nginx-овская или друпаловская с логотипом сайта?
Не отображаются некоторые картинки
А что в журнале ошибок?
Не отображаются некоторые картинки
Всё у вас правильно грузится. Прсто права на папку sites/default/files неправильные. Либо неправильный владелец папки.
Конкурс цитат про Drupal для нового сайта
Можно перефразировать: "наши issues переживут ваш бизнес". Отличный слоган, я считаю 🤣
При попытке редактировании custom blocks ошибка 500, 502
А в логах друпала есть что-то?
Гугл рекапча на форму, страница контактов
https://www.drupal.org/project/recaptcha/releases
Вот тут список всех релизов. 8-2.5 или 8-2.4 скорее всего подойдут.
product type или product variation type - что правильно заполнять
Логика простая: если у каждого товара может быть только одна вариация, то в вариации должна быть только цена и ничего больше. Если же архитектура магазина подразумевает, что у одного товара может быть несколько вариаций, то в вариацию нужно добавлять те поля, которыми вариации различаются между собой. Допустим, если вы продаёте майки, то в вариацию нужно добавить только поле размер. Если это мобильные телефоны, то в вариацию идут цвет, количество ОЗУ и объём хранилища.