y-vo: Блог

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

Программное создание страницы

22 декабря 2019 в 9:13

Приветствую. Есть необходимость создания страницы похожих на текущую нод по определенным критериям, при этом путь должен быть что то типо nodes-same-[cur_node_title], пробую создавать эти страницы через hook_menu. Для теста пробую записать в адрес хотя бы nid ноды, пишу примерно так:

Перенести блок под описание термина

10 декабря 2019 в 19:04

Приветствую. Есть ли какая либо возможность перенести блок под описание термина на странице термина? Написал небольшой модуль, который выводит промо ноды, вернее их тизеры в определенных разделах, однако если размещать блок над main content в разделе, то он выводится над описанием термина. Теоретически можно конечно рендерить этот блок прям в tpl файле терминов, но думаю это не самый правильный вариант? Может кто то подскажет варианты?

jquery для fivestar

27 ноября 2019 в 20:06

Приветствую. Работаю тут с кастомным виджетом для fivestar, необходимо сделать чтоб при наведении на звездочку в отдельном контейнере отображалось так сказать value, то есть оценка которую ты поставишь если нажмешь, это сделал так :

Виджет 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 элемента видимы, остальные возникают при прокрутке.

Хлебные крошки и 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 вывести его в несколько колонок, однако обнаружил что родительские термины никаким образом не отличаются от вложенных в них.