Блоги

Кейс: как мы настраивали маркировку чеков по системе «Честный ЗНАК». Интеграция онлайн-касс с сайтами на Drupal

6 сентября 2022 в 11:07
2

В этой статье мы расскажем о нашем Drupal-модуле для онлайн-касс и о том, как мы модифицировали его для маркировки чеков по системе «Честный знак» для нашего клиента.

Конкурс цитат про Drupal для нового сайта

5 сентября 2022 в 22:31
1

Друзья!

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

Напишите в комментариях ваши варианты. Мы выберем пять самых крутых высказываний и разместим в блоке с высказываниями как показано на скриншоте.

Webform (скрытые копии, тело письма)

5 сентября 2022 в 17:42

Всем привет.
Вопрос к гуру и тем, кто может сталкивался...
Где то месяц как перестали приходить письма с заказами и запросами на почту которая указана в скрытой копии и как оказалось теперь все письма приходят в формате html (только в почте на хостинге вижу).
Работа с другими задачами все это время и не прикасалась к вебформе, ничего там не меняла.

Как Views подгружает поля сущности из БД.

5 сентября 2022 в 13:07

Смотрю как Views строит SQL запрос при выводе сущности, например ноды. Он запрашивает из базы только id сущности. Вопрос как он достает остальные поля? После получения массива с id сущностей делает повторные запросы через Field Query API?
Например запрос выглядит так:

Слетает тема после обновления ядра сайта

5 сентября 2022 в 11:34

Здравствуйте, как можно решить проблему, когда я обновляю ядро сайта до актуальной версии 7.91, слетает тема?

Как выключить clean url, если включен clean url?

5 сентября 2022 в 11:11

Собственно, вопрос в теме. Перестали открываться все страницы, кроме главной. Если открывать через "?q=" то все отлично.

Соответственно, сейчас в чистыми url не могу войти в админку и залогинится, чтобы поменять настройки. Есть какой-то способ сделать это через БД?

Подскажите: как вычленить переменную из набора в Twig?

5 сентября 2022 в 10:09

Снова приветствую специалистов по высокоуровнему бекенду!

Есть код:

D9 commerce - добавление в корзину вариации

4 сентября 2022 в 21:46

Всем привет! У меня магазин на commerce. Есть товары, у каждого товара есть несколько вариаций, у каждой вариации своя цена и своя информация. При добавлении в корзину по факту добавляется не та вариация. То есть, например, у товара есть вариации А, В, С. Я захожу в карточку товара вариации В, добавляю ее в корзину, потом захожу в карточку С, добавляю в корзину. Затем захожу в корзину, и там у меня список:
А
А
Как я понимаю, добавляется только одна вариация, независимо от того, какую ты на самом деле хотел добавить. Где это исправляется?

product type или product variation type - что правильно заполнять

4 сентября 2022 в 14:14

До этого столкнулась, что от создание полей в product type или в product variation type большая разница в дальнейшем, при выводе полей в корзине, в заказе...

Чтобы не наступать на те же грабли, где правильно создавать поля:
изображение (несколько штук)
длина, ширина, вес, назначение...

В дальнейшем планируется экспорт и импорт данных в excel, опыта c excel нет, пробую.
А также вывод части этих данных на странице /cart

drupal 9, commerce 2

Ищу удаленную работу друпал-верстальщиком / сайт-билдером

4 сентября 2022 в 8:49

Ищу удаленную работу друпал-верстальщиком / сайт-билдером. Мой уровень - уверенный джуниор.

Могу собрать несложный сайт на Drupal 9. Знаю основы:

  • git
  • composer
  • drush
  • docker4drupal

Могу сверстать тему оформления. Знаю и умею пользоваться:

  • Twig
  • SCSS
  • Bootstrap 3 / 4 / 5
  • Как компилировать стили через Gulp
  • Как компилировать стили через Webpack

В портфолио пока не очень много работ, многие из них под NDA.

Автозагрузка конкретного контейнера Docksal

3 сентября 2022 в 18:56

Создан контейнер с drupal 7 с помощью Docksal. Есть желание что бы этот контейнер запускался автоматически при перезагрузки сервера.
В документации есть только команда для автозагрузки всех контейнеров.

Как сделать тему наслдеющую регионы от базовой темы?

3 сентября 2022 в 14:19

Всем привет. Еще один вопрос по темам. Допустим нужно сделать тему оформления, которая наследует регионы от базовой. Т.е. если в базовой меняются регионы - они должны меняться и в сделанной.

Что делаю делаю сейчас:
Создаю папку темы sevencust, в ней файл sevencust.info.yml.
В нем:

Не могу получить имя пользователя

2 сентября 2022 в 22:56

не могу получить имя пользователя 1-$user->getUsername(), 2-$user->name() или выдет ошибку:
1)Error: Call to undefined method Drupal\user\Entity\User::getUsername() in shop_addtobasket() (line 24 of modules\shop\shop.module).
2)InvalidArgumentException: Placeholders must have a trailing [] if they are to be expanded with an array of values. in Drupal\Core\Database\Connection->expandArguments() (line 1085 of core\lib\Drupal\Core\Database\Connection.php).

Как в D9 отключать темы?

2 сентября 2022 в 16:50

Поздравляю всех с началом учебного года!

Подскажите: как в Drupal 9 отключать не используемые темы? Я не вижу ссылки напротив включенной темы.

Сайт для нескольких регионов

1 сентября 2022 в 19:31

Подскажите пожалуйста! Как сделать чтобы было: выберите город. И при выборе высвечивались контакты выбранного города на всем сайте. Это должны быть поддомены или как-то иначе?
Нужно 5-7 городов чтобы было.
Либо сразу по ip высвечивать город пользователя..., но даже крупные магазины часто в автоопределении ошибаются.

Drupal 9
Commerce 2

Excel и commerce 2

1 сентября 2022 в 19:25

Подскажите пожалуйста, заказчик просит чтобы цены на сайт можно было выгружать из excel,
а также чтобы заказ в админке можно было скачивать в excel формате.
Это возможно или лучше отказаться от заказа, чем взяться за нереальную задачу?

Товаров будет очень много. Насколько стабильно эта идея будет работать?

Drupal9
Commerce 2

Подскажите: как использовать replace в Twig?

1 сентября 2022 в 13:49

Подскажите, как заменить переменную в twig шаблоне.

Допустим мне нужно в переменной заменить подчерки на дефисы. Этот код работает:
<div class="{{style_name|replace( { '_' : '-' } ) }}">

Фото через colorbox

31 августа 2022 в 12:41

Подскажите пожалуйста как пользоваться стандартным colorbox
никак не выходит сделать чтобы фото открывалось в модальном окне !
Какие параметры нужно писать к ссылке ?
<a data-colorbox-inline="/img/gpil5Q5Uqac.jpg">User Login</a>
так вот не работает

Гугл рекапча на форму, страница контактов

30 августа 2022 в 20:17

Версия 8.7.7
Добрый день
Есть страница на сайте, на странице размещена форма
Я так понимаю что это дополнительно установили форму.
форма огромная и рабочая, мне нужно добавить на нее Гугл рекапчу.
Посоветуйте, может модуль какой установить или есть где-то инструкция.
Сам код и публичный ключ я могу на Jquery закинуть в форму.
Но где сам пхп обработчик находится, я понять не могу

Доработка и развитие сайта на Drupal 7

30 августа 2022 в 12:09

Требуется специалист по Drupal 7. Необходима доработка нескольких проектов на 7-ке, разработка новых типов нод, и перенос одного из проектов на Drupal 9.
Готов выслать ТЗ и ссылки на проекты на почту или в телеграм.
Контакт: alex.danillin@ya.ru