К автору топика: я правильно понимаю, что картинки не грузятся только в комментариях (когда пользователь их загружает через редактор) и в профилях пользователя?
То есть, в материалах/нодах картинки грузятся нормально и тоже со стилем (т.е. НЕ оригиналы картинок)?
Я начал комментарий до ответа ТС. Ну теперь-то да, понятно.
Кстати, причина вряд ли также в настройках папки /sites/default/files/styles или вебсервера поскольку (как уверяет ТС) в материалах картинки отображаются. Правда там может стиль и не используется.
Другой момент: судя по HTML коду на скриншоте - используется lazy-загрузка картинок. Возможно, причина в механике lazy load или её настройках. Например, тайм аута.
Я повторю вопрос: какой HTTP-статус приходит при загрузке битой картинки? 200 или 404 или 403 или другой...
Проверить можно либо из консоли, либо просто вбив URL картинки в строку браузера.
Друпал - как металлургия или сталелитейное дело. Свои стандарты производства, непростой техпроцесс разработки, но прочный и надёжный результат. Только там металлурги, здесь - друпаллурги. )
Это, видимо, уже какая-то химия модуля insert. Что-то он скорее всего заменяет на основании JSON-данных (атрибут data-insert-attach). Но проблема в том, что в этих данных передаются только названия атрибутов, а не их значения. То есть, как минимум второе условие задачи ("А data-insert-attach вообще убрать.") невыполнимо.
new-art21 wrote: Если картинку надо загружать в product variation type, а фиксированные значения в product type, то выведется ли потом эта картинка во views корзины?
Корзина - это Views, как вы верно отметили. А отдельно взятый вьюс как правило всегда можно перепилить под собственные нужды. По умолчанию вам предлагается поле картинки размещать в вариациях - следуйте этому, поскольку изображение может отличаться именно в зависимости от вариации. А помимо корзины на карточке товара тоже нужны изображения вариаций.
riaron777 wrote: на что поменять reset()(current())
Ни бельмеса не понял, чего вообще хотели добиться этой конструкцией. Да и задавать подобные вопросы в отрыве от контекста (в вышеприведённом коде не вижу такой химии) - как правило непродуктивно.
riaron777 wrote: Calling current() on an object is deprecated
Скорее всего, у вас текущая версия PHP > 8.1.0. Понижайте версию:
PS. Честно говоря, идея хранить имя пользователя (и впоследствии указывать его как условие загрузки сущностей) выглядит как-то не очень. Лучше - ID пользователя, да и поле 'field_polzovatel' можно тогда сделать ссылкой на сущность пользователя.
Не отображаются некоторые картинки
Судя по всему, всё, к чему применяются стили - не грузится. Я бы присмотрелся к совету marassa выше:
Не отображаются некоторые картинки
К автору топика: я правильно понимаю, что картинки не грузятся только в комментариях (когда пользователь их загружает через редактор) и в профилях пользователя?
То есть, в материалах/нодах картинки грузятся нормально и тоже со стилем (т.е. НЕ оригиналы картинок)?
Не отображаются некоторые картинки
Я начал комментарий до ответа ТС. Ну теперь-то да, понятно.
Кстати, причина вряд ли также в настройках папки /sites/default/files/styles или вебсервера поскольку (как уверяет ТС) в материалах картинки отображаются. Правда там может стиль и не используется.
Не отображаются некоторые картинки
Вы открывали изображение с параметром ?itok="..." (как в вашем HTML-коде) в конце URL ?
Не отображаются некоторые картинки
Другой момент: судя по HTML коду на скриншоте - используется lazy-загрузка картинок. Возможно, причина в механике lazy load или её настройках. Например, тайм аута.
Не отображаются некоторые картинки
Я повторю вопрос: какой HTTP-статус приходит при загрузке битой картинки? 200 или 404 или 403 или другой...
Проверить можно либо из консоли, либо просто вбив URL картинки в строку браузера.
PS. А вообще - могли бы и ссылку на сайт дать.
Не отображаются некоторые картинки
Следует указать номер версии Друпала.
Какой HTTP-код ответа по запросам картинок?
Базовый вопрос - в чем прикол с версиями друпал?
7-ку разве что палочкой осторожно потыкать. Так как почти труп.
Не отображается блок в списке блоков
Не отображается блок в списке блоков
На кнопку "Разместить/Расположить блок" нажимали? Там список выбора блоков.
Конкурс цитат про Drupal для нового сайта
У меня другая аналогия.
Друпал - как металлургия или сталелитейное дело. Свои стандарты производства, непростой техпроцесс разработки, но прочный и надёжный результат. Только там металлурги, здесь - друпаллурги. )
Конкурс цитат про Drupal для нового сайта
Говорят, Марк Туллий Цицерон,
человек и пароходюрист, политик, философ, оратор.Конкурс цитат про Drupal для нового сайта
Бабка плачет: «Ой, беда!
Дед совсем взбесился!
Пандемия не взяла –
Он в Друпал влюбился!»
(присвист)
Всем селом скачали в среду
Друпал девять людоеду,
Он вникает — его прет,
Никого из нас не жрет!
(присвист)
Девки в озере купались
Полоскали прелести!
Я писал чекаут коммерц —
Матом сводит челюсти!
(присвист)
Я хотел, хотел жениться,
Так и думал, что женюсь!
Девки в озере купались,
Друпал лучше — я клянусь!
(присвист)
... и т.д.
Как Views подгружает поля сущности из БД.
Field Query API (или, если быть точным, EntityFieldQuery) упразднён начиная с Drupal 8.x. Используется
::entityQuery()
Подскажите: как вычленить переменную из набора в Twig?
Это, видимо, уже какая-то химия модуля insert. Что-то он скорее всего заменяет на основании JSON-данных (атрибут
data-insert-attach
). Но проблема в том, что в этих данных передаются только названия атрибутов, а не их значения. То есть, как минимум второе условие задачи ("А data-insert-attach вообще убрать.") невыполнимо.Как выключить clean url, если включен clean url?
1. А вариант
mysite.com?q=user/login
не работает? И далее -mysite.com?q=admin/... и т.д.
?Слетает тема после обновления ядра сайта
Банальный вопрос: кеш?
Подскажите: как вычленить переменную из набора в Twig?
Скорее так:
<img src="{{ url }}" title="{{ attributes.title }}"/>
Можно ещё с другого конца:
Подскажите: как вычленить переменную из набора в Twig?
Скорее из
{{ attributes }}
. Возможно, как-то так:D9 commerce - добавление в корзину вариации
ИМХО, как-то похоже на перепиленную кнопку (или всю форму) добавления товара в корзину. Возможно, тема оформления глючит?
Для эксперимента можно попробовать какие-то сторонние модули добавления в корзину. Например, Commerce Add To Cart Link
product type или product variation type - что правильно заполнять
Корзина - это Views, как вы верно отметили. А отдельно взятый вьюс как правило всегда можно перепилить под собственные нужды. По умолчанию вам предлагается поле картинки размещать в вариациях - следуйте этому, поскольку изображение может отличаться именно в зависимости от вариации. А помимо корзины на карточке товара тоже нужны изображения вариаций.
product type или product variation type - что правильно заполнять
Не могу получить имя пользователя
Не могу получить имя пользователя
Ни бельмеса не понял, чего вообще хотели добиться этой конструкцией. Да и задавать подобные вопросы в отрыве от контекста (в вышеприведённом коде не вижу такой химии) - как правило непродуктивно.
Скорее всего, у вас текущая версия PHP > 8.1.0. Понижайте версию:
Не могу получить имя пользователя
PS. Честно говоря, идея хранить имя пользователя (и впоследствии указывать его как условие загрузки сущностей) выглядит как-то не очень. Лучше - ID пользователя, да и поле 'field_polzovatel' можно тогда сделать ссылкой на сущность пользователя.