Блог пользователя - svisch

Вывести контент в зависимости от времени дня

2 ноября в 19:55

Здравствуйте. На 8ке через вьюс вывожу некий контент. Надо сделать так, чтобы некоторый отображался только в определенное время дня, например с 14 до 16. Может кто сталкивался с подобной задачей?
Думал сделать поле время и в фильтрах задать условие фильтрации. Может там как то можно сравнить значение поля ноды с date() php или еще какой нибудь способ?

Разные логотипы в разных блоках site branding

14 мая в 0:59

Здравствуйте. Необходимо на разных страницах сайта использовать разные лого сайта (всего будет два). В схему блоков есть возможность добавить несколько блоков site branding, но они будут использовать одну и ту же картинку. Есть ли такая возможность, чтобы использовать как то разные изображения и ссылки на главную тоже разные чтоб были по возможности?
Как вариант создать собственный блок в картинкой и ссылкой по ней, но как по мне колхоз какой то получится.

Ошибка после обновления сайта до 8.8.5

20 апреля в 3:03

Здравствуйте.
Локально обновил сайт до версии 8.8.5. Локально все работает, но при переносе обновлений на хостинг после авторизации сайт выдает ошибку. Лог ниже. Для анонимов сайт работает.

Ошибка с правами файла при установке через composer

11 апреля в 14:51

Добрый день. При попытке устанавливать модули через composer выдает такую ошибку:

drush в drupal 8

23 марта в 11:42

Подскажите пожалуйста, куда пропал drush в 8ке? Раньше при установке была в корне проекта папка "drush". Сейчас же ее нет - только vendor и web. Устанавливаю командой composer create-project drupal/recommended-project my_site_name_dir.
Пробовал запускать drush командой path_to_php vendor/bin/drush - тоже выдает ошибку. Раньше все работало без проблем сразу после установки D8.

commerce 2 кнопка "добавить в корзину"

13 марта в 11:41

Добрый день. Планирую делать простенький ИМ. Необходимо, чтобы списке товаров (т.е. не заходы в сам товар) была на товаре кнопка "Добавить в корзину".
До этого делал на 8ке и не нашел такой возможности. Получилось только добавить кнопку "Подробнее", а внутри уже в товаре была кнопка "Добавить в корзину". В 7ке была такая возможность, но не хотелось бы к ней возвращаться.
Так вот вопрос в том, можно ли вынести эту кнопку в коммерце2 в списке товаров к каждому из них? Вариаций у товара не будет. В этом проекте это требование просто обязательное.

Вопрос о работе

1 ноября 2019 в 17:27

Привет, форумчане. Обращаюсь к вам с этим вопросом потому, как показывает практика, только вы можете дать правильный совет и направить на путь истинный!)
Сейчас стою на этапе смены сферы деятельности. До этого web разработка была в виде хобби и подработки. Сейчас же хочу уйти в эту сферу работать. Из-за отсутствия опыта предложениями работодатели конечно же не заваливают. Но тут поступило предложение идти на стажировку в веб-студию, которая занимается сайтами на Битриксе.

Ошибка при импорте кофигов

20 октября 2019 в 17:38

Подскажите пожалуйста с чем может быть связана следующая ошибка при выполнении команды "drush cim -y":

Вопрос по деплою сайта через git

29 сентября 2019 в 17:48

Здравствуйте. Помогите пожалуйста разобраться с переносом сайта с локалки на хостинг посредством git.
Возникли следующие вопросы по переносу Д8:
1. Файлы всего сайта переносить в репозиторий или какую то его часть, а потом делать запуск composer install
2. Суть деплоя заключается в следующем: сперва с локалки выкладываю в репозиторий файлы, потом подключившись к хостингу забираю оттуда эти файлы и делается запуск Composer install? Если не так, то поправьте пожалуйста.
3. Переносится ли гитом БД. Если нет, то какие инструменты для этого используются.

Выбор оптимальной ОС

5 июля 2019 в 11:57

Добрый день. Наконец то обновил свою рабочую машину и встал перед выбором ОС для нее. Почитал пост https://drupal.ru/node/138335, но так и не определился с осью. Пришел к вам за советом, потому как чем больше форумов курю по этому вопросу, тем больше вопросов и сомнений появляется.

Каталог с двумя словарями таксономии

10 июня 2019 в 17:57

Добрый день. Не могу совладать с контекстными фильтрами при создании каталога.
Итак, имеем товар, который относиться к категории «Животные», а также к категории «категория корма», которые являются словарями таксономии. Один товар может относиться к нескольким животным, а также к нескольким категориям корма. В ноде делаю поля ссылки на эти словари со множественным значением.
1. Страница "/product" - вьюсом вывожу термины таксономии «Животные». (в pathauto присвоив шаблон терминам /product/[term:name])

Ошибка при скачивании Drupal 8 через composer

5 июня 2019 в 21:27

Приветствую.
При установке компосером на этапе скачивания drupal/coder (8.3.4): Cloning 0a274321f4 возникает следующая ошибка и установка прерывается.

Не отображается меню 2го уровня

12 февраля 2019 в 20:25

Делаю выпадающее меню 2го уровня. Меню выводится через taxonomy menu. Структура следущая:
-Главня
-Одежда
--Трусы
----мужские
----женские
--Шорты

что делаю:
1. В настройках taxonomy menu выбираю глубину 3 (пробовал и другие значения)
2. parent menu link - Одежда
3. Словарь таксономии Одежда.
4. В настройках самого меню ставлю галочки "показывать раскрытым" на пунктах "Одежда" и "Трусы".

Commerce D7 добавить поле при оформлении заказа от определенной суммы.

13 ноября 2018 в 19:40

Здравствуйте. Никто не знает можно ли добавить поле с его описанием при оформлении, если сумма заказа превысила определенную. Т.е. например, если сумма заказа больше 3000, то выводим поле, если нет, то скрываем его.
Смысл идеи в том, чтобы сделать акцию/конкурс при заказе от какой-суммы. Поле нужно для того, чтобы клиент указал ссылку на свой аккаунт соц сети для участия в конкурсе. Как вариант еще можно в финальном сообщении после оформления заказа сделать оповещение о том, что номер этот заказ участвует в розыгрыше и попросить ввести данные в поле ввода.

Drupal Commerce убрать цену из вариаций товаров

5 ноября 2018 в 15:44

Доброго дня. Есть небольшой ИМ на 8ке. В нем товары с двумя атрибутами: цвет и размер. Суть моей проблемы заключается в том, что при создании товара для каждой вариации необходимо указывать свою цену (в моем случае цена для товара всех вариаций одна), что для меня очень не удобно, если надо изменить цену на уже существующий товар.

Сейчас такие настройки в "Типе вариаций товаров"

Роутер для сайта

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

Приветствую! Немного не по теме, но всё же осмелюсь задать этот вопрос здесь. Если что сливайте тему в утиль.

Не отображается блок на некоторых страницах D8

20 июля 2018 в 13:25

Столкнулся с проблемой отображения кастомного блока(js выводит переменные друпала) на некоторых страницах и формы комментариев. Проблемы с формой, если только залогинен на сайте под админом. То есть на одних и тех же страницах эти проблемы: первая у всех пользователей, вторая - у админа.
Есть тип материала новости, у которого есть категория по термину таксономии. Этот тип материала выводится panels. Проблема проявляется если зайти в саму ноду почти на всех категориях. На двух из категорий проблема не проявляется. Не пойму с чем это может быть связано.

Темизация анонса

6 июля 2018 в 13:20

Добрый день. Помогите пожалуйста темизировать анонс ноды, которую вывожу через panels. В вывод добавил анонс и само содержимое, которые оба имеют css "node-name_body".
Field Formatter Class в настройках отображения ноды при использовании panels отсутствует, так что этот модуль не подходит для решения этой задачи.

Время создания материала "вчера" и "сегодня"

18 июня 2018 в 12:29

Здравствуйте. Вывожу список материалов вьюсом с датой создания. Подскажите пожалуйста, можно ли заменить стандартный вывод даты словами "вчера" и "сегодня", естественно если они соответствуют этим дням относительно сегодняшнего?

Вставить блок(views) через определенное количество элементов во views

15 июня 2018 в 14:53

Добрый день. Вывожу в представлении сеткой контент по 3 в строку. Интересует, возможно ли каждые 2 строки в вывод вставлять рекламный баннер (допустим другим представлением или блоком)?
Т.е. как только views вывело первые 6 элементов, вставляем первый баннер, еще 6 - второй, и т.д. Если элементов менее 6, то ничего не вставляем.