Commerce Promotion відстутній функціонал

Надіслав: Admin , дата:

Чорна п'ятниця/тиждень вже почався, промо буди підготовлені заздалегіть і вже достпуні на продакшені. Але функціонал коли декілька промо мають бути об'єднані не був протестований. Показую як виправити.

Views мінімальна кількість об'єктів для виводу

Надіслав: Admin , дата:

Як ви вже знаєте у views є доволі повна конфігурація пагінації, де ви можете налаштувати кількість елементів для виводу, скільки пропустити, скільки відобразити і таке інше.
Але там немає конфігурації мінільної кількості елементів для відображення!
Наприклад, ми не хочемо виводити блок, у якому назбиралось менше аніж 5 елементів у результатах. Можливо це зламає наши стилі чи щось інше.
В такому випадку буде в нагоді проста умова у hook_views_post_execute:

Відобразити картинку продукта у Flyout cart

Надіслав: Admin , дата:

Ви можете додати картинки продуктів у Flyout cart щоб зробити його більш привабливим для користувачів! Для цього використовуйту нормалайзери для Variations.

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'h0c...' for key 'PRIMARY': UPDATE {sessions}

Надіслав: Admin , дата:

Started session for anonymous user in mixed mode cause PDOException when user tries to log in. PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'h0c...' for key 'PRIMARY': UPDATE {sessions}

Вивести багаторазово форму на тій самій сторінці

Надіслав: Admin , дата:

Є проблема з багаторазовим виводом однієї форми на одній сторінці і обробляти результат по кожній з них. Ви можете спробувати зробити це, але submitForm буде визвана для усіх форм бо вони мають однаковий ID.

Запуск кількох сайтів з докеру на 80 порт + traefik 2

Надіслав: Admin , дата:

У цій статті наочно показано і описано як на локалці запустити кілька сайтів у контейнерах через Docker і об'єднати їх під 80 порт з урлами, що читаються за допомогою Trafik.

Чищення дампа бази друпала

Надіслав: Admin , дата:

Буває, що приїде великий дамп БД від друпала, що створювався не через backup and migrate, а через звичайний mysqldump.
На ресурсі складніший лендинг і бложик розмір може перевалити за 2-3-4Гб і більше. Більшість дампа це таблиці кешів і рідко логи. Редагування такого файлу у текстових редакторах викликає біль.

Дане рішення допоможе швидко виключити дані інсерти та отримати більш-менш чистий дамп. Допомагає програма sed.