Size: a a a

2019 December 08

AC

Alex Creatov in Drupal RU
Нашёл строчку в модуле:   $size = isset($element['#size']) ? $element['#size'] : 0;  Если поменять 0 на цифру 2 то работает как нужно, теперь следует модуль в какую-то папку поместить (если он исправлен)
источник

AC

Alex Creatov in Drupal RU
Comrade Gagarin
$form['field_category']['und']['#size'] = 2;
ух ты спасибо огромное!
источник

AP

Andrey Postnikov in Drupal RU
Ivan
Идея для эксперимента:
Удалить все тайп хинты из ядра и вендоров каким-нибудь PHP парсером. И сделать бенчмарки до и после.
Имхо проще посмотреть исходники пыха, там сразу будет ясно сколько занимает проверка.
С другой стороны "обязательность" аргументов функции тоже проверка, которая в рантайме тоже несколько циклов проца поедает
источник

R

Roman in Drupal RU
Всем здрасти! Редактор на 8 друпале трет тег i из html тела текста. Как добавить его в разрешенные, если настройка редактора "Limit allowed HTML tags and correct faulty HTML" выключена?
источник

AP

Andrey Postnikov in Drupal RU
Roman
Всем здрасти! Редактор на 8 друпале трет тег i из html тела текста. Как добавить его в разрешенные, если настройка редактора "Limit allowed HTML tags and correct faulty HTML" выключена?
источник

R

Roman in Drupal RU
я так делал, но оно криво включается, вынося все что было. Значит пойду ковырять еще) Спасибо)
источник

R

Roman in Drupal RU
добавляю <i id class> и все равно трет после переключения из html режима в редакток через кнопку "Source"
источник

R

Roman in Drupal RU
просто <i> тоже трется
источник

VS

Victor Stepankov in Drupal RU
а если включить модуль font awesome?
источник

R

Roman in Drupal RU
думал, но у меня, тогда будет 2 подключения стилей, т.к. в модуле используется 4 либа, а у меня 5 из-за нужных иконок
источник

R

Roman in Drupal RU
хотя... надо попробовать - не видел насроек его.
источник

VS

Victor Stepankov in Drupal RU
а ты попробуй, там альтер есть, если заработает, то дальше проще
источник

R

Roman in Drupal RU
да, помогло! Главное их кнопку на панель вынести
источник

R

Roman in Drupal RU
Спасибо!
источник

VS

Victor Stepankov in Drupal RU
источник

R

Roman in Drupal RU
источник

Д

Дмитрий in Drupal RU
Всем привет! Возможно ли в D8 во views (список нод) сделать, чтобы в exposed filter в <select>, показывающем таксономию для фильтруемых нод, были только термины самого верхнего уровня?
Как это сделать именно во вьюс?
(Ноды помечаются терминами (только по 1 термину на ноду), имеющими несколько уровней иерархии)
источник

C

Comrade Gagarin in Drupal RU
От того, что ты спросишь это к ряду три раза, сделать это из вьюс не станет возможно.
источник
2019 December 09

AK

Alexey Korepov in Drupal RU
Довольно часто встаёт задача отрендерить отдельные поля из вложенных сущностей по entity reference - обычно решается на стороне twig-шаблона через Twig Tweak или более лёгкий модуль https://www.drupal.org/project/twig_render_this - но вроде это больше костыль, чем правильное решение?  Особенно когда 10 раз вызвается для рендера каждого поля одной и той же сущности. Правильно, как я понимаю, сразу отрендерить нужную сущность один раз через hook_preprocess и передавать её в twig уже отрендеренной? Если да, то можете пример скинуть как это сделать?

Если я передаю в hook_preprocess через

$vars['child_entity'] = $childEntityViewBuilder->view($entity->field_child_entity->entity, $vars['elements']['#view_mode']);

то в твиге почему-то не видно в child_entity отрендеренных полей в "content". Или как-то по-другому надо рендерить?
источник

АК

Алексей Кузнецов in Drupal RU
Насколько я понимаю, там рекурсивный рендеринг сверху вниз, поэтому, например, в шаблоне ноды нет отрендеренных полей
источник