Комментарии

Узнайте какие публикации сейчас обсуждаются.

Хотите обсудить в реальном времени? Вступайте в Discord чат.

Drupal 8: Мой процесс разработки и деплоя на июнь 2018 Дмитрий сб, 06/03/2021 - 12:33

Никита приветствую! Жизненный цикл проекта не заканчивается же после загрузки его на продакшен и пердачи его клиенту. Это скорее только начало. Ведь сайт необходимо потом обновлять, что-то дорабатывать, изменять. Не каждый же готов разбираться с гитом, композером и тд. Как у тебя строится дальнейшее взаимодествие с клиентом?

Почему стоит попробовать Drupal 9 Niklan ср, 03/03/2021 - 07:16

Контент у меня собран на параграфах (параграфы, пример из статьи).

Всё внутри (например в тексте) ­- Markdown.

Собственно, когда у меня заголовки это отдельный элемент структуры контента, собрать «дерево» содержания несложно.

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

Drupal Commerce 2: Ценообразование Niklan пн, 01/03/2021 - 08:02

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

Установка и настройка Docker4Drupal на Ubuntu VasyOK вс, 28/02/2021 - 16:47

NGINX_VHOST_PRESET - да. При беглом осмотре помогло. Спасибо! А как версию PHP поменять на 5.6? Сейчас в .env: PHP_TAG=7.3-dev-4.15.8 по аналогии попробовал прописать PHP_TAG=5.6-dev-4.15.8

Выдало:

Pulling php (wodby/drupal-php:5.6-dev-4.15.8)...
ERROR: manifest for wodby/drupal-php:5.6-dev-4.15.8 not found: manifest unknown: manifest unknown

Где список пых можно взять?

Drupal Commerce 2: Ценообразование Виталий чт, 25/02/2021 - 09:09

Никита, день добрый. Спасибо за статью. Вопрос по работе через Resolver c пересчетом цен товаров в зависимости от итоговой суммы корзины. Например:

  • есть цена розничная (базовое поле price) и цена оптовая (например, field_price_opt)
  • если итоговая сумма корзины >= 5000, то необходимо перейти на оптовые цены Реально ли такое, вообще, сделать через Resolver? Получается, что мы берем сумму товаров корзины в розничных ценах и, если она больше определенного значения, пересчитываем ее в оптовых ценах.
    Не подскажете, куда смотреть в этом случае?