vadim s. sabinich: Блог

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

Собрать тип материала "музыкальный альбом" аля bandcamp на Drupal 9 с views

27 февраля 2022 в 7:40

Всем привет! Ищу исполнителя для реализации следующего вида отдельного типа материала на сайте. Набросал макет с оглядкой на bandcamp.

Предварительные вводные:

  • Drupal 9
  • тема оформления d8w3css
  • views
  • display suite
  • audiofield с кастомным js-скриптом

Исходя из выбранной темы оформления и развития её дополнений крайне важно использовать только их для снижения количества энтропии.

Все предложения с вопросительными знаками - вариант исполнения по которому не принято окончательное решение.

Где все токены?

25 апреля 2020 в 17:09

В Drupal 8 во всех типах материалов доступны только самые базовые токены

тогда как в /admin/help/token их на порядок больше.
Что-то где-то надо включить?

Импорт изображений из rss

20 ноября 2018 в 11:42

Продолжаю тему с feeds Wink
Требуется импортировать изображение из разбираемого фида в поле ноды.
НО изображение находится в description в виде ссылки src

нагулил модуль feeds_image_grabber, но не уверен, что он рабочий, так как давно не обновлялся и особых настроек не имеет (в импортёре предполагается просто создать соответствие между обрабатываемой ссылкой и полем FIG). ничего не происходит

feeds tamper и Find replace REGEX

12 ноября 2018 в 8:24

Друпал в заголовке ноды не прожёвывает спецсимволы типа эмодзи.
Решил выкрутиться с помощью "Find replace REGEX" в Tamper.
Но возник вопрос: Что ставится в поле "Replacement pattern"?

Гугляж ни к чему толковому не привёл. ;(

Вывод во views-блоке материалов с привязкой к сущности

11 июня 2014 в 19:45

Есть несколько типов материалов

  • исполнитель
  • альбом

У альбома есть поле entity reference на исполнитель. Изломал себе голову вариантами, как вывести блоком при просмотре альбома другие альбомы исполнителя?

В таком виде он вываливает мне 4 материала альбом в блоке

$view = new view();
$view->name = 'more_albums';
$view->description = 'Другие альбомы группы';
$view->tag = 'default';
$view->base_table = 'node';
$view->human_name = 'more_albums';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */

/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');

Ссылка на изображение в поле

31 октября 2013 в 11:33

Вроде как с помощью Image Link Formatter это сделать не составляет труда, но после установки и настройки, как сказано на картинке https://drupal.org/project/image_link_formatter
при создании публикации ничего не отображается. я отладку не включал (зря?) и больше подозреваю на свою кривость. Но где я ошибся - не могу понять.
Я даже не знаю, как вы мне сможете помочь, но на всякий случай разблокировал функцию телепатии Dirol

ps: если есть другие варианты с выводом внешней картинки в блоке (с использованием views), то готов их рассмотреть.

В личку мне написали (видимо, пользователь постеснялся переспросить публично), что несколько непонятно описана проблема.
Повторяю еще раз 8))

Связывание нод между собой

27 сентября 2012 в 19:08

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

Используемые материалы Drupal, Views, Entity References

Созданы два типа материалов: Концерт и Группа
в "концерт" добавлено поле field_bands с типом "Entity Reference" и выбором из списка.
Теперь, при создании ноды выбираем коллективы, участвующие в концерте (в идеале, бы, конечно, автоматизировать это. Чтобы с меньшим шевелением рук делать)

Во views создан блок следующего вида (не знаю, как его лучше сюда прилепить, поэтому сделал экспорт)

Drupal 7 + Views + Taxonomy. Метка из заголовка

17 сентября 2012 в 13:10

Не совсем уверен, что можно сделать именно так, но очень хочется Smile
=
Есть материал1, содержащий в себе метку1.
И есть материал2 с заголовком, который равнозначен метке1
Можно ли (и если можно, то как?) создать блок в Views, который бы отображался в материале2 по метке1, что берется из заголовка материала2? Wacko