y-vo: Блог

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

Виджет Fivestar

17 ноября 2019 в 20:21

Приветствую. Возникла необходимость сделать кастомный виджет для данного модуля. Создал модуль, назвал, создал инфо файл, создал файл модуля, имплементировал hook_fivestar_widgets(), туда же сложил изображения для него и и css файлы.

Программное формирование breadcrumbs

6 ноября 2019 в 11:20

Приветствую. Пытаюсь тут разобраться в разработке модулей под друпал и хочу переписать крошки для различных типов материала. Насколько я понял из того что нашел, это то что сам сам html крошек пишется через https://api.drupal.org/api/drupal/includes%21theme.inc/function/theme_br... , насколько я понял это делается в template.php. Дальше я начал искать чем же сама эта цепочка формируется, а тут куча хуков, в которых я не совсем разобрался в терминологии.

Модуль для отправки почты

27 августа 2019 в 18:41

Приветствую. У меня на VDS компания ограничивает возможность установки SMTP серверов. Может кто то подсказать модуль для отправки почты через какие либо внешние сервисы? Почта по большому счету только для формы обратной связи. Что то гугл очень уж старые посты выдает на эту тему - за 12-13 года.

Сворачиваемые в админ меню словари

4 августа 2019 в 8:58

Приветствую. Может быть кому то попадалось что то подобное? Нужен виджет словаря, который будет при создании материала по умолчанию свернут, при этом чтоб не было необходимости для этого создавать родительский термин. Виджет Term reference tree не подходит, в нем для того чтоб виджет был свернут необходим родительский термин, не хочется плодить пустые разделы. В идеале бы что то типо спойлера для полей...

Warning: Invalid argument supplied for foreach() in element_children()

29 июля 2019 в 9:46

Приветствую. Возникла такая проблема - при выводе вьюшки програмно. То есть существует у меня page--front.tpl.php, я ее темизирую, вывожу там вьюшку в контентной части. Вывожу следующим образом:

Не работает выпадающее меню в подтеме Bootstrap

27 июля 2019 в 8:14

Приветствую. Установил в общем тему Bootstrap, создал сабтему, переименовал инфо файл и папку, все вроде бы работает. Но вот выпадающее меню не работает, хотя галочку Show as expanded поставил. Оно показывает саму caret, но при нажатии на нее ничего не происходит. Не работает ни CDN, ни кастомно, проблема повторяется и на версиях для компьютера и в мобильной версии.
Насколько я понимаю там используется Bootstrap v 2.26, я такой версии для скачивания даже найти не могу) Само CDN ссылается на v 2.4. Может быть в этом проблема?

Права доступа к /sites/default/files

19 июля 2019 в 11:06

Приветствую. Возможно кто то хорошо разбирается в серверах. Устанавливаю D7 на VDS, все вроде бы работает, однако при установке жалуется на то что нет прав на запись /sites/default/files, пробовал установить и 700 и 755 и 775, не пропускает, только 777 позволило установить.
После установки поменял на 700, при этих правах не позволяет загружать медиа файлы. Только при 775 загружаются. Может кто то в курсе что именно мешает серверу? Может быть что то дополнительно в апаче надо настраивать или еще где то.

Metatags с переопределением на страницах

12 июля 2019 в 18:06

Приветствую. Может быть кто то подскажет существует ли модуль наподобие Metatags, но чтоб можно было не только автоматом генерировать метатеги, но и выборочно вручную переопределять их на нужных страницах? Насколько я понял Metatgs умеет только генерировать на основе шаблонов, хотя в семерке как я помню можно было и на странице материала переопределять для каждой конкретной статьи.

Global redirect drupal 8

9 июля 2019 в 17:32

Приветствую. Насколько я понял по информации в интернет в D8 данный модуль включен в ядро в отличие от семерки. И насколько я понял раньше еще была галочка для включения редиректа, а теперь он делает это по дефолту из коробки?
Однако я установил pathauto, сгенерировал алиасы, но он не редиректит со старых системных(например /node/17) и старых адресов терминов на ЧПУ, созданные pathauto. Не могу понять причину, вроде бы везде пишут что должно работать сразу. Может я что то упустил?

Похожие ноды на основе двух словарей в Drupal 8 на Views

30 июня 2019 в 10:52

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

Доступ к полям ноды в page.html.twig

23 июня 2019 в 11:30

Приветствую. Есть необходимость переписать вывод именно страницы ноды, нужно чтоб до материала, во всю ширину страницы выводилось изображение(обложка) и ссылка, все это поля ноды. Есть ли какая то возможность получить их значение в page.html.twig? Или может быть вопрос можно решить как то по другому?

Карусель из изображений нескольких нод.

13 июня 2019 в 19:36

Приветствую. Задавал уже вопрос, посоветовали Slick. Перерыл инфу которая по нему была и не могу найти - он умеет создавать слайдер только внутри какого то одного материала? Никаких блоков и вьюшек? Порылся в настройках, вроде бы нигде намека нет на подобное.
Пробовал вьюшку создать и вывести на главной, выбрал там поле изображение, выбрал для него средство форматирования Slick image, ноль реакции, выводит все эти изображения просто.

Карусель на Views Slideshow

12 июня 2019 в 13:36

Приветствую, есть ли возможность создать такую карусель как на прикрепленном изображении с помощью данного модуля? Или тут нужно что то другое? Нужна грубо говоря горизонтальная лента - слайдер, 4 элемента видимы, остальные возникают при прокрутке.

вывести поле без html тегов

1 июня 2019 в 15:43

Приветствую. Возникла необходимость встроить в текст ссылку на термин, однако анкор самой ссылки я переопределяю через field--field_name.tpl.php, а вызываю его вывод уже в ноде с помощью <?phpprint render($content['field_name']);?> , однако выводится она в тексте обрамленная в div. Может быть есть способ вывести это дело без доп тегов?

Хлебные крошки и pathauto

8 апреля 2019 в 13:27

Приветствую. Установил на сайте custom breadcrumbs, все работало, однако если после этого установить модуль pathauto, то крошки не выводятся, просто пропадают из вывода. Я так понял что они как то конфликтуют, эти два модуля? Поиском ничего похожего не нашел( Причем даже если удаляю потом pathauto, ничего не выводится, помогает только переустановка сайта с нуля.

Как получить текущее ЧПУ, зная tid

2 декабря 2018 в 10:37

Приветствую. Нужно вывести дочерние термины текущего термина, делаю это через вьюшку, в принципе это получается, проблем в том, что получить могу только ссылки на системные адреса, вот таким образом

Раскрывающееся меню

25 октября 2018 в 14:11

Приветствую. Может ли кто то подсказать именно раскрывающееся, а не выпадающее меню? То есть раскрывается родительская категория только по клику.
Функционал примерно как тут у них. https://www.plan1.ru/karta_saita/

Адрес страницы views и передача в нее параметров

17 августа 2018 в 20:54

Приветствую. У страницы есть список похожих материалов, формируется он вьюшкой в блоке. Добавил у этой вьюшки еще способ отображения страница, сделал ссылку, которая ссылается из блока на эту страницу.
Однако URL этих страниц оставляет желать лучшего, что то наподобие такого 36%2B35%2B46%2B56%2B68%2B61%2B20%2B21%2B77%2B86%2B81%2B71%2B87%2B83%2B78%2B74%2B84%2B73/179
может что то можно указать в параметре "адрес страницы во вьюшке" чтоб там например было similar/номер ноды, к которой относятся похожие.

Темизация термина таксономии

2 декабря 2015 в 22:27

Приветствую. Можно ли в taxonomy-term.tpl.php каким либо образом скрыть вывод контента? Мне необходимо вывести там блок вьюшки, именно блок, а не заменить вывод термина вьюшкой.
Пробовал так
<?php hide ($content); ?>, не работает.

Описание терминов вниз

27 октября 2015 в 5:41

Приветствую. Возникла необходимость перенести описание всех терминов вниз, под пагинатор. Как это это можно сделать, может кто то подсказать?

Сортировка материалов по оценке без views

7 декабря 2014 в 9:52

Приветствую. Может кто то подсказать как можно реализовать сортировку материалов в терминах таксономии по средней оценке без использования views? Модуль Fivestar

темизация списка терминов в админке

4 декабря 2014 в 20:20

Приветствую. Подскажите пожалуйста - существует тип материала, к нему привязан словарь таксономии в качестве поля. Необходимо выбирать иногда до 5 позиций при создании материала, поэтому для человеку который этим будет заниматься вывел виджет в виде чекбоксов. Однако так как словарь не маленький, то список его терминов растягивается на несколько скроллов страницы.

Подскажите пожалуйста способ оптимизировать данный момент.
Хотел с помощью CSS вывести его в несколько колонок, однако обнаружил что родительские термины никаким образом не отличаются от вложенных в них.

название материала в заголовке страницы views

23 ноября 2014 в 8:44

Приветствую. Ситуация следующая:
У меня есть представление, состоящее из блока и страницы, выводит новости по материалу, которые ссылаются на него через поле Entity Refence
Блок выводит три новости и внизу расположена ссылка на все новости, которые уже выводятся на странице этого же представления.

Так вот сейчас у меня заголовок страницы не динамический, то есть просто "новости". Можно ли как то туда вставить название материала(title)? При том что ниже уже выводятся тайтлы новостей.
Пробовал подставить в заголовок [title], выводится заголовок первой новости.

[РЕШЕНО]ссылка из блока представления на страницу этого же представления

22 ноября 2014 в 9:37

Приветствую. Возник вопрос - я создал представление, которое отображает материалы(новости), ссылающиеся на конкретный материал. Под материалом вывожу блок, который выводит по 3 новости. Но так же существует и страница, на которой выводятся уже все новости, относящиеся к данному материалу.

Есть ли какой то шаблон или переменная, которая бы помогла мне в блоке проставить ссылку на страницу этого же представления?

Notice: Undefined index: name in block_menu() (line 165

21 октября 2014 в 16:09

Приветствую. Возникла такая проблема:
Установил чистый Друпал 7, установил тему Zen, создал подтему.
И с какого то момента он начал мне выдавать следующие предупреждения:

<?phpNotice: Undefined index: name in block_menu() (line 146 of S:\home\new.ir\www\modules\block\block.module).
Notice: Undefined index: name in block_menu() (line 165 of S:\home\new.ir\www\modules\block\block.module).
Notice: Undefined index: name in system_menu() (line 648 of S:\home\new.ir\www\modules\system\system.module).
Notice: Undefined index: name in block_menu() (line 146 of S:\home\new.ir\www\modules\block\block.module).
Notice: Undefined index: name in block_menu() (line 165 of S:\home\new.ir\www\modules\block\block.module).?>