Drupal7

Как перед созданием ноды проверить ее на уникальность?

13 февраля 2022 в 14:35

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

Как быстро проверить производительность сервера (drupal+БД)

12 февраля 2022 в 16:56
1

Идея

Возникла необходимость по быстрому прикинуть скорость работы сервера с Drupal7 по SSH не устраивая каких-то сложных бенчмарков типа JMeter.

Идея: просто по циклу загрузить с сотню раз ядро Drupal и посмотреть сколько оно времени у сервера заняло.

Подготовка

Для этого создадим простой скрипт bench.php, в котором вам надо изменить $path до директории с Drupal:

feeds importers не обновляет старые материалы

12 февраля 2022 в 14:56

Всем привет! Такая проблема: импортирую материалы с помощью feeds importers. Материалы обновляются по уникальному полю (артикул, который является целым числом). Так вот мой импортер работает так, как мне надо:
если не существует материала с импортируемым артикулом, он его создает
если существует - то обновляет указанные в соответствиях поля, не трогая остальные

Класс ссылки cboxElement от модуля Colorbox

11 февраля 2022 в 18:42

После обновления модуля Colorbox перестали работать классы на ссылку colorbox-load, я все перепробовала и нечаянно наткнулась на класс cboxElement, который работает для файлов HTML и видео так же как colorbox-load, но одно но(( не работают ширина и высота, как это было в colorbox-load page.html?width=720&height260& (( в классе cboxElement возможно вывести ширину и высоту?

Композир ставит Друпал в папку WEB. Это так и надо?

11 февраля 2022 в 7:03

Композир ставит Друпал в папку WEB. Это так и надо?

composer create-project drupal-composer/drupal-project:7.x-dev mydir --no-interaction

Всё скачивается и всё ставиться. Но вместо корня - всё ставится в папку WEB

Но так ведь не должно быть. Как быть?

Спасибо.

megamenu + i18n

9 февраля 2022 в 13:26

Приветствую, господа гуру!
Столкнулся с странной проблемой. Помогите плз решить!
Дорабатываю сайт на D7, мультиязычность, tb-megamenu.
Создал блок для меню : «test» и перевод его «test2»
Поместил блок на страницу и в обе языковой версии tb-megamenu.
На основном языке – все ровно (и в меню, и на странице) выдает «test» ! А на втором языке, на странице «test2», а в меню «test2»
Изощрялся в разных комбинациях – нет результата!
Подскажите плз, как обойти/решить этот баг?

За ранее спасибо!

HTTP Status Code Drupal 7 для сеошников

8 февраля 2022 в 15:59

Есть ли модуль чтобы пользователь мог закрыть страницу от индексации? Или велосипед изобретать?
Я искал...

Как правильно вывести на русском название кнопки модуля

5 февраля 2022 в 22:47

Установил модуль Express Checkout на друпал 7. Но кнопка с надписью на английском. Где в модуле без вреда для его работы написать русскими буквами

Не выводится сообщение о сбросе пароля

4 февраля 2022 в 15:13

Всем привет! Если пользователь забыл пароль и заполняет форму для сброса пароля, то сообщение о том, что он получит письмо на почту не появляется
В настройках учетной записи прописано сообщение Если %identifier является действующей учётной записью, будет отправлено электронное письмо с инструкциями по сбросу пароля. Но оно не появляется. Само письмо кстати приходит.
Сообщения вообще в принципе выводятся (например о неверном логине)
Попробовали отключить шаблоны страниц user/login и user/passord - сообщение всё равно не появляется