Shipovnix: Блог

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

Rules: Проблема с запуском запланированной задачи в Rules sheduler

9 ноября в 22:26

Создаю правило. Далее создаю Rules-компонент из Action list. Для проверки ставлю созданный компонент в Actions моего правила, всё прекрасно работает.
Если же в Actions прописываю запланировать выполнение созданного компонента, то компонент не выполняется. В расписании время выполнение появляется, но при ручном передергивании крона из админки (admin/reports/status/run-cron) задание не выполняется, из расписания пропадает, в журнал валится ошибка:

0 Thanks

Нет авторизации после переноса на хостинг

22 октября 2018 в 13:49

После переноса сайта с OpenServer на хостинг не могу авторизоваться. После ввода логина пароля, сабмит, страница перезагружается, пользователь не авторизован. Никаких предупреждений не появляется. Куда копать?

0 Thanks

Как НЕ городить код в шаблоне?

23 августа 2018 в 12:34

Друпал-мастера не рекомендуют пихать код в шаблон. В связи с этим имею вопрос: где и как можно писать код под следующую логику:
В дисплее ноды (full) сразу под body необходимо разместить несколько кнопок (субмитить их не надо, обработка js по onclick), при этом необходимо выполнить проверки значений некоторых полей ноды, ролей юзера и т.п., это влияет на количество и состав отображаемых кнопок.
В принципе, всё указанное уже работает в page--nodetype.tpl.php вполне нормально, но, судя по разного рода мнениям, это неправильный путь.

0 Thanks

Поиск в параграфах с Search API в Drupal 7

10 августа 2018 в 12:56

Как реализовать поиск с использованием Search API, включая вывод результатов из Параграфов? Кое-как добился индексации параграф-полей. Теперь не могу построить вьюху. Есть ли у кого-нибудь подобный опыт? Или ссылки на почитать?

0 Thanks

Проблемы с раскрытым фильтром

20 июля 2018 в 9:49

Чёрти-что творится с опцией "Запоминать последний выбор" в раскрытом фильтре вьюхи. Выбираю одно значение фильтра, фильтруется вьюха нормально. Далее перемещаюсь по другим ссылкам сайта, возвращаюсь на эту вьюху - стоит совсем другое значение фильтра, совсем не то, которое оставил до этого. Версия ядра 8.5.4.

0 Thanks

Вызов представления из шаблона

25 января 2018 в 18:16

Подскажите, пожалуйста, как в twig-шаблоне вызвать представление, по аналогии, как в D7 через views_embed_view?

0 Thanks

Программный запуск правила Rules

15 сентября 2017 в 15:16

Есть ли возможность программного запуска правил Rules из шаблона или модуля?

0 Thanks

[ОТМЕНЕНО] Нет доступа к функции в модуле

15 сентября 2017 в 14:56

Не пойму что случилось. Есть свой модуль. И вдруг при обращении на адрес tickets/adoption начало отбивать "Вы не авторизированы для доступа к этой странице".

0 Thanks

Отправить письмо списку пользователей при публикации ноды

13 сентября 2017 в 11:52

Еще один нетривиальный (для меня) вопрос.
У учетных записей пользователей есть поле - ссылка на термин словаря "Комплекс". У материалов типа "Заявки" тоже такое же поле - ссылка на термин того же словаря.
Необходимо при публикации ноды "Заявки" отправить e-mail на адреса всех тех пользователей, которые имеют совпадение по термину словаря "Комплекс" и в ноде, и в учетке.
Пока только тупо пялюсь в Rules и не соображаю, как это реализовать by drupalway.
Буду благодарен за помощь.

0 Thanks

Поиск по nid в блоке

10 сентября 2017 в 20:29

Не нагуглил. Как реализовать простой поиск по nid в блоке сайд-бара? Вариант с views и раскрытыми фильтрами пробовал, вкупе с другими фильтрами работает криво. А надо только: ввел номер Node ID, нажал кноббко. Если нашлась нода - переход на /node/%node, если нет - какой-нибудь извиняющийся текст.

0 Thanks

Нет пейджера комментариев ноды

1 сентября 2017 в 15:05

Всем здравствовать.
В настройках ноды указал - Комментариев на страницу=10. Ветвление выключено. Тем не менее, пейджер комментариев не выводится. Я вижу только, как и полагается, только 10 первых комментариев. Как быть?

0 Thanks

[РЕШЕНО] Переменные и функции, видимые в своем модуле

28 февраля 2017 в 10:32

Как сделать так, чтобы в самописном модуле в mymodule.module стало возможным видеть и обращаться к глобальным переменным и функциям, видимым из шаблонов? Например, $user, db_update() и т.п.

0 Thanks

Commerce: Какое право доступа нужно для оформления заказа?

23 февраля 2017 в 22:03

Есть добавленная роль Seller. Нужно дать ей возможность обрабатывать заказы в Drupal Commerce (менять статусы, например). Какое право доступа нужно для этой роли?
На данный момент пользователем с этой ролью захожу на admin/commerce/orders, вижу список заказов. Но войти в заказ (например, admin/commerce/orders/3) не могу, пишет на странице "Вы не авторизированы для доступа к этой странице".

0 Thanks

[РЕШЕНО] Не работает Masked Input на jQuery 1.10

16 февраля 2017 в 11:27

Установил Masked Input и настроил по шпаргалке. Маска не выводится. В консоли - jQuery'вская ошибка:

0 Thanks

Вывод контента у термина и всех его дочерних терминов

9 февраля 2017 в 15:23

Здравствуйте.
Столкнулся с трудностями - не могу реализовать топик. Много читал, смотрел инструкцию xandeadx, получилось только с первым вариантом (с джоинами), но надо без них.
Есть словарь Каталог. В нем 3 уровня терминов, примерно:

0 Thanks

[РЕШЕНО] Views: Определить количество нод для каждого термина

21 декабря 2016 в 15:53

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

0 Thanks

Старые грабли: Вставить в блок Google Analytics и Яндекс.Метрику, вывести блок в сайдбаре

8 декабря 2016 в 15:28

Полно таких тем с комментариями, основной их лейтмотив - пользуйся соответствующими модулями. По определенным причинам модули не устраивают. Необходимо вставить код указанных счетчиков в блок, блок вывести в сайдбаре.
Пишу код счетчика в тело блока, формат текста - PHP code. Запускаю - нет счетчика. В консоли вроде все нормально:

0 Thanks

[РЕШЕНО] Показать в ноде view со связанными нодами

1 сентября 2016 в 7:52

Есть типы нод node_partner и node_action. В node_action реализована связь с node_partner с помощью модуля References, поле field_action_node_partner, тип - ссылка на материал.
Требуется: в просмотре node_partner внизу вывести вьюхой список всех связанных нод типа node_action.

0 Thanks

[РЕШЕНО] Basic Cart: Заполнение полей ноды Заказ

26 августа 2016 в 7:31

Здравствуйте. Использую Basic Cart.
Из ноды типа Заказ убрал ненужные поля, в итоге остались только Название, E-mail, Телефон. При чекауте заказа необходимо эти поля создаваемого материала Заказ заполнять вручную. Можно ли как-то при загрузке ноды программно предварительно заполнить эти поля из глобальной переменной ($user->phone, $user->email и т.п.)?
Заранее спасибо.

0 Thanks

[РЕШЕНО] Не масштабируется картинка внутри <td>

27 июля 2016 в 7:28

Здравствуйте, уважаемые мастера.
Есть проблема. В Internet Explorer не масштабируется картинка (max-width: 100%) по ширине родителя

. В чистом HTML я бы это поправил, просто установив картинку фоном ячейки, а вот в Друпале как это сделать?

В IE выглядит так:

А в FF вот так, как должно быть:

0 Thanks

[РЕШЕНО] Basic Cart: Нет кнопки "Оформить заказ"

22 июля 2016 в 16:48

Установил basic_cart, настроил для типа материала. В материале указал стоимость. Добавляю в корзину. При входе на страницу корзины я вижу добавленный материал, стоимость, количество, сумму и кнопку "Обновить". Кнопки "Оформить заказ" нет. Что делаю не так?

Upd.: Надо было включить модуль Basic Cart Order. Тогда появляется и кнопка, и новый тип нод, и еще много чего интересного.

0 Thanks

Выбор отфильтрованного термина таксономии в материале

21 июля 2016 в 12:54

Здравствуйте, уважаемые мастера.
Есть задача для меня: при создании некоего материала необходимо выбрать один термин таксономии из словаря "Партнер". Но нужно сделать так, чтобы выбрать можно было только из отфильтрованных терминов этого словаря по логическому полю. Т.е. чтобы список доступных к выбору терминов соответствовал как по аналогии в SQL:

0 Thanks

Список заголовков материалов с термином на странице термина

13 мая 2016 в 8:25

Через представление вывожу термин таксономии (используя taxonomy_display). Необходимо на странице термина как-то выводить список заголовков материалов, в которых присутствует данный термин.
Делал через связывание с материалами с терминами, так выводятся в представлении поля термина столько раз, сколько раз встречаются в материалах. А нужно так:

0 Thanks