vlucas: Блог

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

Как показать виджет количества только на странице продукта?

10 мая в 14:09

Доброго времени. Commerce 2. Если мне нужно показывать виджет количества только на странице продукта, а в тизере не нужно. Это делается из коробки?

0 Thanks

Атрибуты через order-item-types

7 мая в 15:20

Доброгог времени!

Commerce 2.

Нужно создать атрибуты, но не в коассическом понимании, т.е. чтобы не нужно было много вариаций создавать.
Благо есть order-item-types и можно создать новую со своими полями.

Нужно поле выбора цвета. Цвета заранее определенные, нужно где-то хранить. Думаю в таксономии. Но нужно выводить их как color_field.

Может есть кто-то в теме, кто делал уже что-то похожее. Интересует лучшее way ))

0 Thanks

Алгоритм доступа к сущности на основе доступа к родительской сущности

14 марта в 16:28

Посоветуйте с алгоритмом доступа:

1.Есть сущность - верхнего уровня, к ней определён доступ пользователя.
2.Есть дочерняя промежуточная сущность и есть дочерняя сущность у промежуточной.
3.В общем есть иерархия через entity_reference этого всего.

Вопрос: как мне лучше всего организоваьт проверку доступа к дочерним сущностям на основе доступа к самой верхней? Может есть что-то готовое?

0 Thanks

Поле из медиа сущностей с управляемым view_mode

5 марта в 10:39

Коллеги, посоветуйте: D8. Нужно сделать поле из медиа сущностей, но чтобы можно было управлять им изменяя view_mode для медиа. Т.е. в одном месте я мог бы выбирать один вид, в другом - другой. Как можно такое реализовать. Пока на ум приходит только бихевиоры параграфа, но вот интересно, без параграфа как такое можно сделать?

0 Thanks

Фото галерея ноды на параграфах

24 февраля в 13:37

Привет всем!

Дано:
Ноды с параграфами
В параграфах есть поля:

  • "изображение"
  • логическое поле "показать как галерею"

Параграфов в нодах может быть несколько.

Задача:
Вывести ссылки на галереи.
Галерея - это нода, в которой может быть один/несколько параграфов с установленным значением "показать как галерею".

Ссылка на галерею - изображение, причём на одну галерею (ноду) - одно изображение (первое в первом параграфе, у которого установлено значение "показать как галерею").

0 Thanks

Drush и aliases в drupal 8

10 февраля в 20:30

Раньше на 7, работая с drush, имея файл с алиасами, например, vd.aliases.drushrc.php и там алиасы для каждого сайта, так вот если обращаешься drush @vd up, то он пройдётся по всем сайтам, а как на 8, если это мультисайтинг? Так понимаю есть файлик в каталоге drush/sites vd.site.yml в котором тоже прописываются сайты. Прописываю там например, s1 и могу обратиться @vd.s1 а как обратиться ко всем сразу? @vd не работает...

0 Thanks

Хранение данных компании

18 января в 16:29

Коллеги, поделитесь опытом: кто как хранит данные, такие, как телефон, адрес и т.д.
Заводите отдельную страничку с этими конфигами, используете кастомные блоки, пользуетесь доп. модулями?
D8

0 Thanks

Помогите с фасетами в D8!

16 декабря 2018 в 20:54

Есть представление search api - товары коммерца. Представление - страница: taxonomy/term/%
Есть другой словарь по другой характеристики - делаю фасет.
Но проблема:
1. Жму на фасет
2. ok - вижу изменения
3. Жму пейджер - хочу перейти на другую страницу - фильтр сбрасывается...

У кого-нибудь есть рабочий пример подобной реализации, или посоветуйте что-нибудь.
Аякса нет, уже много патчей поперепробывал, ничего не помогает

0 Thanks

Commerce Fieldgroup Panes для drupal 8

11 декабря 2018 в 15:08

Подскажите как на 8 можно решить то, что решалось на 7 с помощью модуля commerce_fieldgroup_panes.
По задаче: нужно сделать отдельные panes с полями. Поля как понял, можно добавить в профиле, но как их вынести на отдельные панели да ещё и на отдельные шаги. Как добавить программно panes знаю из документации https://docs.drupalcommerce.org/commerce2/developer-guide/checkout/creat... Но как к ним прикрутить поля свои?

0 Thanks

Не могу отладить динамический Routing

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

Хочу создать динамический routing в своём модуле. Добавляю в my_module.routing.yml:

0 Thanks

Валидация поля параграфа сущности

24 октября 2018 в 22:45

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

В классе формы редактирования/создания сущности использую метод validateForm.

Но когда поле свёрнуто, то в $form_state->getValue() я не вижу значения полей поля параграфа.

Как сделать правильно в моём случае?

0 Thanks

Настройка процесса оформления заказа

1 октября 2018 в 10:23

Коллеги, кто как настраивает процесс оформления заказа в DC2? Интересует в частности, чем реализуете выбор способа доставки. И как лучше всего обходить дублирование информации о доставке и информации об оплате?

0 Thanks

Как правильно удалять неиспользуемые файлы в Drupal 8

25 сентября 2018 в 19:17

После известного изменения
https://www.drupal.org/node/2891902
файлы вообще не удаляются.

Как теперь правильно удалять файлы которые не используются? D8. Нормально использовать для этого fancy_file_delete, есть у кого опыт?

Просто устраивает нынешнее поведение, переключаться на старый режим не нужно, но и файлопомойку не хочется

0 Thanks

Как добавить метатеги для конкретного домена (domain access)?

24 августа 2018 в 16:37

Коллеги, кто-нибудь работал с domain access D8 и метатегами?
В частности, кто как решал метатеги для главной?

0 Thanks

Выделение по "Тип материала"

2 июля 2018 в 12:42

В форумах было бы гораздо удобнее, если бы было цветовое выделение типа материала, а то читаешь читаешь, а потом только понимаешь, что это тип "Предлагаю решение"

0 Thanks

Как добавить комбинированный виджет добавления товара?

2 июля 2018 в 12:24

Коллеги, подскажите: d7 commerce.
При создании дисплея используется виджет добавления товара "Встроенная форма сущности - одно значение".
Можно ли как то сделать, чтобы можно было выбирать, использовать ли этот виджет или добавить уже имеющийся товар?

0 Thanks

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

14 мая 2018 в 21:59

При обновлении базы данных выходит предупреждение:

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

Где можно посмотреть более конкретно каких зависимостей не хватает?

Спасибо!

0 Thanks

Деплой на 8

29 марта 2018 в 16:42

Друзья, знаю, что тема изъезженная, но всё-таки посоветуйте инструменты или рецепты деплоя для 8. Кто как это делает?

Работаю 1, код локальный - тут всё делаю, тестирую, надо выкладывать на боевой - тут не знаю, что взять за основу, хочется автоматизировать более-менее.

Вот например, вчера было обновление, на локальном: composer update, cd web, drush updb, может что-то новое накликаю, drush cex. Теперь надо это выгрузить всё на прод. Вот чем это лучше делать, учитывая, что на боевом нужно будет импортировать конфиги, выполнить обновление базы, почистить кеш?

0 Thanks

Настроить конфиг nginx в связке с ISPmanager 5 lite

18 февраля 2018 в 11:35

За адекватную цену настроить шаблон конфига NGINX в связке с ISPmanager 5 lite на базе этого:
https://github.com/perusio/drupal-with-nginx
Предложения присылайте на почту: int-site@yandex.ru

0 Thanks

Как правильно настроить FastCGI (Nginx + php-fpm) (7.1.14 (alt)) для drupal 7 в ISPmanager

16 февраля 2018 в 10:47

Доброго времени.
Использую панель ISPmanager 5 Lite в Debian 8.10

Добавляю сайт с такими настройками:
FastCGI (Nginx + PHP-FPM) (7.1.14 (alt))
В результате получаю конфиг Nginx такого вида:

0 Thanks

Как нормально работать с таксономией с кастомными сущностями, например в commerce?

8 февраля 2018 в 17:43

Поделитесь опытом, как вы работаете с таксономией с сущностями (не node) в drupal 8?

Когда только поставил drupal 8, срузу поставил commerce 2.
По началу приятно удивился, как стало всё здорово, логично, понятно.

Создал продукт, добавил поля-термины и... Работает как задумано, увы но, таксономия до сих пор работает только с нодами.

0 Thanks

Как подружить vbo и tabledrag drupal 8

17 января 2018 в 23:06

Пытаюсь в представлении вывести сразу массовые операции (VBO) и tabledrag (drupal_attach_tabledrag).
Вместе корректно работать отказывается - сбиваются имена чекбоксов VBO, не показывается submit tabledrag. И если последнее лечится, то первое никак не могу.
Может кто уже сталкивался? Интернет смотрел, тоже только одни вопросы пока без ответов...

0 Thanks

Как редактировать свойства товара на странице редактирования заказа?

29 ноября 2017 в 14:05

На странице admin/commerce/orders/*/edit есть виджет строки товара.
По умолчанию это "Менеджер позиций".
Если у line-items есть дополнительные поля, то в "Менеджере позиций" они не отображаются, тем более не редактируются, если изменить виджет на entity inline form, то поля редактируются, но нельзя поменять цену.

Как можно настроить эти виджеты, больше нравится entity inline form, чтобы можно было править все данные строки?

0 Thanks

Как изменить атрибут товара на странице корзины?

27 ноября 2017 в 11:11

Как изменить атрибут товара (line-items) на странице корзины (cart)?
Есть тип line-items, у которого есть поле типа список.
Как вывести форму этого списка на страницу корзины для каждого line-items?

0 Thanks

Как в синоним url ноды добавить синоним термина?

3 ноября 2017 в 13:07

Для материалов-новостей в pathauto работает следующий токен:
[node:field_section:0:entity:parents:join-path]/[node:field_section:0:entity]/[node:title]

который выводит всю цепочку терминов словаря "section".

Но, есть термин "Новости", которому синоним задан вручную "/news" и по идее цепочка должна быть такой:
/news/дочерний термин/.../заголовок-ноды

но как и ожидалось работает так:

/novosti/дочерний термин/.../заголовок-ноды

Как это можно переопределить?

0 Thanks