Блоги

Вывести id вариации

26 мая 2022 в 21:25

Всем привет! Использую commerce. Пытаюсь на странице вариации вывести id вариации
{{ product.variation_id }}
Но пока пусто. Как я понимаю, в управлении отображением вариации id тоже должен выводиться для этого? Как это сделать? Или я вообще не так вывожу?

Перевод научного портала с 7-го на 9-й Drupal + модернизация семантической архитектуры

26 мая 2022 в 17:14

Уважаемые коллеги, приветствую вас!

Мы хотим перевести наш научный семантический портал-СМИ www.atomic-energy.ru с 7-ой на 9-ю версию Drupal.

Сегодня на портале, начавшем свое развитие в 2008 году еще на 5-й версии, накоплено более 120 000 публикаций в 15 видах материалов (новости, интервью, статьи, видео и т.д.), которые все отсортированы вручную по 3 таксономическим словарям (тематики, география, источник) и 3 библиотекам нод (организации, персоналии, события) через модуль Node Reference.

Проверка на то что поле Title моей еntity записано в таблицу базы данных и что там не записались другие поля.

26 мая 2022 в 9:19

У меня есть entity. И у этого entity есть форма, если изменить поле Title в этой форме друпал автоматически сохранит новое значение этого поля в соответствующую таблицу в базе данных, но кроме этого я также параллельно сохраняю изменение поля Title в другую табличку базы данных. А вызывается эта функция в хуке hook_ENTITY_TYPE_update() который отслеживает изменение в Entity.

Необходимо добавить проверку сохранился ли title и не сохранились ли другие поля. Подскажите, пожалуйста как это сделать?

Настройка Commerce Stock

25 мая 2022 в 16:49

Доброго дня.
Отдали в руки сайт, построенный на Drupal, если быть точнее интернет-магазин.
Настроена выгрузка товаров с 1С, все работает, все хорошо.
Столкнулись с проблемой.
Для того, чтобы подключить онлайн оплату на сайте, требуется учет остатков и чтобы сайт эти остатки видел.
Узнал что помогает в этом Commerce Stock. Установил, а вот настроить не могу, студия которая делала сайт делала его типовым по шаблону и там очень много лишних элементов, которые мозолят глаза и все напутано.
Я вижу 2 варианта развития событий:

Как заблокировать пользователя на время?

25 мая 2022 в 2:15

Друпал-профессионалы, подскажите:
Как забанить или заблокировать пользователя скажем на день или на месяц. В D7 был модуль ban_user, а сейчас как?

Не могу добавить материал

22 мая 2022 в 16:22

Здравствуйте, уважаемые форумчане.
Проблема в следующем.
В меню выбираю добавление материала. Открывается, как положено, форма с полями:

Заполняю поля и нажимаю "Сохранить".
Материал не добавляется (проверял -- в базе его нет), а в браузере опять та же форма, но уже пустая и не в режиме overlay:

commerce-product-variation.html.twig игнорируется шаблон

21 мая 2022 в 23:50

Всем привет!
Есть шаблон commerce-product.html.twig
Также необходимо кастомизировать страницы вариаций товара, но шаблон commerce-product-variation.html.twig игнорируется.
Вопрос решен, т.к. шаблон оказался не нужен

Друпал 7 горизонтальная прокрутка

20 мая 2022 в 19:40

Всем привет господа и дамы! Вопрос заключается в следующем. Нонча увидела в вебмастере оповещение, что сайт не оптимизирован для мобильных устройств, в частности ругается только на главную страницу на наличие на ней горизонтальной прокрутки, остальные норм. Дизайн уже древний как ...но мамонта и никогда не было замечаний со стороны Яндекса (гугл при этом показывает, что все норм).

По сему возник ряд вопросов: стоит ли удалять, где именно (файл какой редактировать), где этот код прокрутки.

Ограничение доступа к конкретной странице

20 мая 2022 в 14:26

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

Вывод в шаблоне полей другой сущности

19 мая 2022 в 17:11

Здравствуйте друзья! Подскажите пожалуйста можно ли в шаблоне (twig) сущности или страницы вывести значение поля другой сущности? Если можно, то как? Спасибо.

Ищем Drupal-разработчика для работы в международных проектах

19 мая 2022 в 15:13

Добрый день.

Меня зовут Дмитрий, я руководитель команды Code Your Dream. Здесь я опишу, как мы работаем, и кого хотим найти.

Сначала немного о нас. Мы:

Установка 9.3.12 и php 8.1

19 мая 2022 в 13:15

При установке Друпал получаю сообщение:

Errors found
PHP EXTENSIONS
Disabled

  • dom
  • gd
  • SimpleXML
  • xml

DATABASE SUPPORT
Disabled
Your web server does not appear to support any common PDO database extensions. Check with your hosting provider to see if they support PDO (PHP Data Objects) and offer any databases that Drupal supports.

Вот что выводит php -i:

Image Widget Crop пропадают фото

19 мая 2022 в 11:47

Всем привет! Сталкивался ли кто-нибудь с такой проблемой: с помощью Image Widget Crop использую обрезку изображений, которые грузятся в термины таксономии. Всё хорошо до тех пор, пока термин не меняет свой вес. Если мы его сдвигаем выше/ниже, изображение из него пропадает и изо всех терминов, которые при этом сдвинулись, тоже.

Метки поля внутри поля Drupal 9

19 мая 2022 в 6:46

Здравствуйте, решил спрятать метки поля внутрь поля для красоты. Для 7 версии был модуль Form Placeholder. Для 9 версии такого модуля не нашел. Добавил вот такую конструкцию

Ищу программиста для работы со своим сайтом

18 мая 2022 в 11:06

Добрый день.
есть сайт на старой версии Drupal 6.37
нужно обновить его до текущей современной версии
параллельно могут возникнуть доп.задачи., которые обсуждаются отдельно

AJAX Изменение поля в ноде. КАК???

17 мая 2022 в 20:24

Всем привет! У меня программно сформирован список нод в шаблоне page.tpl.php через foreach
К каждой ноде пристыкована html форма с только одним полем. Я хочу научиться как в таком списке нод заставить эту форму изменять значения поля в ноде по AJAX. Кто подскажет нормальный мануал или видеоурок? Уже такие трехэтажные костыли наворотил и все равно ничего не работает.

Пример:

При создании нового типа материалов убивается таксономия на страницах...

17 мая 2022 в 18:08

Нужен человек, который отлично шарит за шайтан-машину Drupal 7 версии.
При создании нового типа материала слетает таксонометрия на главной странице.

То есть есть страница. На ней адекватно расположены теги, работают идеально. Как часики.

Но стоит создать в админке новый типа материала - и все. Слетает к чертям вся страница.
Вот где таксонометрия и где метатеги...

Нужно решить этот вопрос в оперативном порядке.
Доступ дам.
Цена вопроса обговаривается индивидуально.

Узнать об обновлении материала

15 мая 2022 в 10:03

Подскажите пожалуйста как сравнивать через куки обновился ли материал или нет ?
Время обновления материала я достал так вот:
<?php$timestamp = ($node_html['body']['#object']->changed); ?>
и запихнул в куки так:
<?phpsetcookie("changed_node", $timestamp);?>
но встал вопрос с чем сравнивать ?
если изменить материал, то и дата обновления тоже изменится ведь !

Views: Отображение товаров без Commerce Plugin -- возможно ли? Нужна выборка по критериям

13 мая 2022 в 22:57

Котаны, здорова! В общем, суть такова. Я делаю вот такое отображение основных параметров товаров (Efficiency, Lucky, Comfort, Resilience): https://stepnfilter.com/list-all.
Но это -- совсем не то, что мне нужно.

То есть, в моей выборке (которую пользователь сейчас даже не может задать :(() только лишь отображаются значения тех параметров