Блог пользователя - mg.bsv

Программно изменить url-псевдонимы материалов (нод)

17 ноября 2020 в 13:58

Чтобы обновить множество старых url-псевдонимов и сделать их по новому формату, необходимо выполнить код:

Drupal 8. Commerce 2. Процесс Paymen с onNotify - Заказ остается в корзине

13 августа 2020 в 16:35

Не знаю почему у меня сложилась такая ситуация, а в остальном мире проблемы нет.
Commerce 2 последней версии, 8.x-2.20
...
Итого. Не было вызова $checkout_flow_plugin->redirectToStep($redirect_step_id) и финализации ордера в каком-либо другом виде тоже не было.

Drupal 8. Commerce 2. Модуль Яндекс.Касса

5 августа 2020 в 10:56

Добрый день!

Буду очень признателен, если кто-то поделится информацией (личным опытом).

Для интеграции Яндекс.Кассы в Drupal 8 Яндекс предлагает свой модуль https://kassa.yandex.ru/integration/drupal8-yandexkassa/

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

Ошибка SMTP: нельзя соединиться с хостом SMTP.

15 ноября 2018 в 17:23

Добрый день!
Странная сложилась ситуация, на мой взгляд. Несколько недель назад перестала отправляться почта через smtp.yandex.ru. Дополнительно следует отметить следующее.
1) В журнале такие ошибки:
- Error sending e-mail from ... to ...: Ошибка SMTP: нельзя соединиться с хостом SMTP.
- Ошибка отправки письма (от ... до ... с ответом для to не установлено).
2) Ошибка возникает только на сайтах Drupal 8, Drupal 7 отправляет письма исправно.

Commerce: Непонятное поведение, когда выбрана вариация товара со статусом "Inactive"

5 апреля 2018 в 9:31

Я даже не понимаю, как правильно озаглавить мою проблему(вопрос). Ситуация следующая (Drupal 8 + Commerce).
Есть товар с атрибутами: цвет, размер, форма. Для каждой комбинации атрибутов сформированы вариации (их много). На странице товара создаются 3 селекта для выбора набора атрибутов. До этого момента все вроде ожидаемо и приемлемо.

Как подключить Турбо-страницы с модулем Views RSS: Yandex Elements

1 ноября 2017 в 16:39

Есть сайт с подключенным модулем Views RSS: Yandex Elements. Через view формируется экспортный файл для Яндекса (все работает хорошо).
Теперь необходимо подключить турбо-страницы т.е. вместо тегов <item> в экспортном файле должны быть <item turbo="true">. Я что-то не понимаю или модулем Views RSS: Yandex Elements (или каким-нибудь сопутствующим) нельзя указать атрибут в тег item? Как правильно решить такую задачу? Спасибо!

Оформление кликабельных картинок в Drupal или как вставить вспомогательный тег внутрь поля с картинкой image_style

30 августа 2015 в 17:04

Задача: При наведении курсора мыши на картинку над этой картинкой должна появляться лупа (или другой элемент оформления), указывающая на то, что по картинке можно щелкнуть. Обязательным условием является то, что поле с картинкой формируется с использованием стиля (вида) изображения.

Решение 1. Изменить картинку курсора (решение не рассматривается, см. Google).
Решение 2. При помощи javascript добавить внутрь ссылки (рядом с тегом картинки) вспомогательный тег (решение не рассматривается, см. Google).

Решение 3. Используя темизацию Drupal добавить вспомогательный тег(и) внутрь ссылки, рядом с тегом картинки. Это решение может быть полезным в разных ситуациях, а не только в описанной задаче, а также в тех случаях, когда решения 1 и 2 будут несостоятельны.

Темизация пагера в Drupal 7 - Изменить ссылки "первая", "предыдущая", "следующая" "последняя"

26 августа 2015 в 11:24

С темизацией пагера все вроде понятно, если не обращать внимание на неконструктивную брань одной из релевантных по мнению Google русскоязычных статей http://www.drupal.ru/node/71260 . Все, что нужно, описано в документации https://api.drupal.org/api/drupal/includes!pager.inc/function/theme_pager/7 .

У меня возникла задача заменить на всем сайте в пагере "« первая", "‹ предыдущая", "следующая" "›последняя »" соответственно на строки "<<", "<", ">", ">>".

Решение 1. Изменить переводы строк "« first", "‹ previous", "next ›", "last »" на странице admin/config/regional/translate/translate . Недостатком является то, что при автоматическом обновлении переводов, все может сломаться. И вообще не совсем это хороший примем, на мой взгляд, когда есть мощный инструмент темизации.

Не работают SSI включения

16 августа 2013 в 10:00

Добрый день!
Подскажите, пожалуйста, в чем может быть проблема.
Примитивный html документ протестирован - ssi включения срабатывают (думается, настройки сервера выполнены правильно (ssi расширения: "html shtml")), а вот когда < !--#include file="ssi/test.html"-- > добавляю в друпал (в тело ноды или блок), ничего не происходит, вставки нет.
По теме ничего не нашел, подскажите, что не так? Спасибо!

[Решено] Динамический элемент на кэшированной странице

14 августа 2013 в 11:59

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

Как указать владельца при создании БД из скрипта

22 июня 2013 в 16:59

Добрый день!
У меня есть VPS, на нем установлена панель ISPmanager.

Когда я создаю БД из скрипта, например, так:

Модуль Webform - Отзывы

8 апреля 2013 в 21:10

Добрый день!
Покрутил модуль Webform 7.x-4.0-alpha6, на первый взгляд, просто шикарный модуль. Подскажите, пожалуйста, webform на практике также хорош, как кажется, или возможны разочарования в сложных анкетах...
Уж извините за неконкретный вопрос, но после модуля feeds недоверие какое-то возникает к незнакомым модулям.
Интересует мнения людей, которые умеют, не только галки ставить, но и код писать.
Спасибо за ваше внимание и заботу.