gun_dose: Комментарии

Главные вкладки

2 мая 2023 в 9:03
3

Есть модуль easy_breadcrumb. Им можно решить большинство задач. Если нужна какая-то сложная логика, придётся писать свой код.

А вообще, для справки, Drupal строит крошки на основании алиасов путей. Например, есть сайт, на нём есть страница новостей, страницы категорий новостей и страницы самих статей. И у статьи алиас /news/it/some-article В таком случае крошки будут "Главная - Новости - IT - Статья". Но лишь в том случае, если URL-ы страниц будут такими:

30 апреля 2023 в 11:00

Я делал так:
1. Создаём вьюху страницу с урл /catalog/{term1}/{term2}
2. Создаём кастомный блок или вьюху, которая где-то будет выводить ссылки на такие страницы.
3. Если это кастомный блок, то прямо в коде, а если вьюха, то в препроцессе ссылок. Создаём алиасы под каждый такой урл и выводим алиасы. Естественно, сначала надо проверять существует ли алиас. Получаем на выходе урлы типа /catalog/smartphones/samsung

26 апреля 2023 в 11:26
1

Просто в докере бывает такое, что он внезапно перестаёт видеть изменения в файловой системе, приходится рестартовать контейнер. Это в целом не нормальное поведение, но раз в пару лет у меня такое случается.

15 апреля 2023 в 9:09
2

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

14 апреля 2023 в 22:33
1

На других операционках мог грузиться другой шрифт. Вообще, в девтулзах, там где css свойства элемента на вкладке computed в самом низу указано, какой шрифт реально отрендерен. У меня было как минимум два клиента, которые были уверены, что шрифт Verdana имеет засечки. А когда я в css заменил добавил Verdana sans-serif, у них весь мир перевернулся. Один клиент больше 10 лет думал, что у него на сайте вердана, а второй около трёх лет Biggrin

13 апреля 2023 в 20:37

Всё делается довольно просто.
1. Зарегистрировать в мессенджере бот.
2. Получить для него токен.
3. Добавить бот к себе в аккаунт.
4. Отправить POST-запрос с токеном и текстом на нужный адрес, а бот сам пришлёт всё. Это надо делать в хуке, который срабатывает, когда создаётся заказ.

23 марта 2023 в 18:41

Если затемняется каждый символ, то скорее всего это делает какой-то скрипт. Указанный фрагмент кода выглядит одинаково в "коде гугл хрома" и через Ctrl+U?

21 марта 2023 в 18:50

Вам же надо одна кнопка на все вариации. Вот она и выведется. А поля вариаций автоматически из вариации отренлерчтся в продукт. И когда вы поменяете вариацию на другую, её поля автоматически оьновятся аяксом.