Shipovnix: Блог

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

27 июля 2016 в 7:28

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

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

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

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

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

22 июля 2016 в 16:48

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

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

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

21 июля 2016 в 12:54

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

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

13 мая 2016 в 8:25

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

Проблемы с CSS в Internet Explorer

25 марта 2016 в 15:44

Катастрофа!
Писал сайт, тема Zen. В какой-то момент, при проверке сайта в IE, стили поплыли. Причем, CSS не то, чтобы не подтягивается совсем, а как-то выборочно, шрифты, их цвета и размеры подтягиваются, а text-align: justify - нет. Меню тоже уехало, не отрабатывается display: inline-block.
Вот как выглядит в IE:

[РЕШЕНО] Правильная настройка хлебных крошек

24 марта 2016 в 15:40

Здравствуйте.
Установлен модуль Path Breadcrumbs. Есть материалы типа "Акция", в которых имеется обязательный термин таксономии из словаря "Категория", скажем, это будет "Обучение" .
На странице материала (допустим, node/22) в хлебных крошках нужно выводить: Главная >> Категории >> Обучение.
Не могу разобраться, что брать в качестве аргумента и какие должны быть правила.
Заранее спасибо.

Drupal + кнопки социальных сетей

24 марта 2016 в 7:40
1

Очередной вопрос от недогуглившего новичка.
Для определенного типа нод создал node--.tpl.php, нарисовал там кнопки соцсетей. Из того, что знаю, могу только URL сайта подставить в линк кнопки:
<?php$curr_url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>
Для, например, ВКонтакте, требуются: title, description, image.
В принципе, ставил ту же ЯШару - параметры не передаются, кроме урла сайта и иногда Title.
Вопрос: с чего начать и чем продолжить?

[РЕШЕНО] Вывести материалы типа во Views с фильтром по термину таксономии

22 марта 2016 в 16:17

Прошу, сильно не пинайте. То ли Гугл от меня прячет результаты поиска, то ли я туплю неимоверно, ибо только знакомлюсь с этими технологиями. Скорее, второе.
Есть тип материала Акция, в нем обязательный термин таксономии из словаря Категории. Список категорий выводится во Views, это у меня получилось.
Далее, по щелчку на термин выводится список материалов с данным термином в виде анонса (URL: taxonomy/term/%term). В свою очередь, по щелчку на анонс - выводится страница материала (URL: node/%node).
Хочется:

Не могу попасть в настройки Pathauto

19 марта 2016 в 12:24

После установки и включения модуля PathAuto не могу попасть в его настроки. Пробую:

  • По кнопке "Настройки" на странице модулей, открывается форма "Синонимы URL" (#overlay=admin/config/search/path), никаких кнопок настройки нет, только синонимы
  • По пути admin/build/path/pathauto, открывается форма "Управление" (которая на урле /admin)

Права на модуле проверял, оба пункта включены админу.

Не работают "Настройки стиля" в свойствах полей View

10 марта 2016 в 8:32

Есть View, есть её поля. Для поля в секции "Настройки стиля" есть галочки:

[РЕШЕНО] Вопрос новичка: Вывод во View материалов по терминам из 2-х словарей таксономии

9 марта 2016 в 9:25

Здравствуйте.
Создано 2 словаря таксономии: Категории и Актуальность. Термины Категории привязаны к главному меню. Создан тип материалов, включающий термины из обоих словарей.
Хочется: