Size: a a a

2019 October 30

MV

Mykola Veriga in Drupal RU
Nikita
Привет. Кто пользовался модулем Entity Reference Tree Widget?  Есть ноды связанные через field_reference, но иерархии никакой в дереве не отображается. D8
иерархию самому строить дело 5минут. что именно имееться ввиду?
рендер на странице в виде дерева?
источник

N

Nikita in Drupal RU
Mykola Veriga
иерархию самому строить дело 5минут. что именно имееться ввиду?
рендер на странице в виде дерева?
Проблема в UI, построить иерархию можно реферансами, но если она содержит много уровней и связей, то для контент менедежра невероятно сложно её отслеживать и манипулировать ей. Book впринципе справлялся более менее с данной задачей, но не хватает функционала теперь.
источник

MV

Mykola Veriga in Drupal RU
Nikita
Проблема в UI, построить иерархию можно реферансами, но если она содержит много уровней и связей, то для контент менедежра невероятно сложно её отслеживать и манипулировать ей. Book впринципе справлялся более менее с данной задачей, но не хватает функционала теперь.
в каком месте в базе бук хранит родителя?
источник

MV

Mykola Veriga in Drupal RU
может проще будет расширить функционал
источник

N

Nikita in Drupal RU
Mykola Veriga
может проще будет расширить функционал
Не проще. Бук работает только с нодами и у него своё хранилище. С филд рефернсами намного гибче и лучше, нужно только UI подходящий.
источник

MV

Mykola Veriga in Drupal RU
тоесть нужно построить дерево на странице по связям?
источник

AK

Alexey Korepov in Drupal RU
Nikita
Привет. Кто пользовался модулем Entity Reference Tree Widget?  Есть ноды связанные через field_reference, но иерархии никакой в дереве не отображается. D8
Есть ещё похожий модуль https://www.drupal.org/project/entity_hierarchy но интерфейса "как в буке" чтобы увидеть всё дерево и потаскать - там (пока?) нет
источник

N

Nikita in Drupal RU
Alexey Korepov
Есть ещё похожий модуль https://www.drupal.org/project/entity_hierarchy но интерфейса "как в буке" чтобы увидеть всё дерево и потаскать - там (пока?) нет
Как раз с ним вожусь щас. Интерфейс вроде как есть в entity_reference_tree, но пока иерархии cвязанных нод я не увидел.
источник

AK

Alexey Korepov in Drupal RU
Nikita
Как раз с ним вожусь щас. Интерфейс вроде как есть в entity_reference_tree, но пока иерархии cвязанных нод я не увидел.
источник

AK

Alexey Korepov in Drupal RU
Там она есть, но немного странная ;) вместо дерева с отступами - пишет в скобках родителей, пример на картинке выше. Чтобы это заработало - надо в настройках поля выбрать хендлер Entity Hierarchy - поныть по этому поводу можно тут https://www.drupal.org/project/entity_hierarchy/issues/2960084 совместно со мной ;)
источник

AK

Alexey Korepov in Drupal RU
Nikita
Как раз с ним вожусь щас. Интерфейс вроде как есть в entity_reference_tree, но пока иерархии cвязанных нод я не увидел.
И ещё вот этот патч https://www.drupal.org/project/entity_hierarchy/issues/2862044 тебе наверно пригодится для комфортной жизни
источник

N

Nikita in Drupal RU
выглядит и правдо очень странно, сомневаюсь что так можно работать с более-менее сложной иерархией 😞
источник

AK

Alexey Korepov in Drupal RU
Nikita
выглядит и правдо очень странно, сомневаюсь что так можно работать с более-менее сложной иерархией 😞
ну они так видимо для автокомплита сделали, а про селект видимо не подумали. Но наверное несложно будет допилить. Entity Reference Tree Widget конечно вроде должен тоже работать, но чёт мне кажется что он помрёт грузить большую структуру, т.к. он работает не с готовым деревом, а грузит скорее всего по-очередно все сущности, чтобы построить своё дерево.
источник

AK

Alexey Korepov in Drupal RU
Nikita
выглядит и правдо очень странно, сомневаюсь что так можно работать с более-менее сложной иерархией 😞
Вот тут https://git.drupalcode.org/project/entity_hierarchy/blob/8.x-2.x/src/Information/AncestryLabelTrait.php#L63 можно поправить на что-то типа
return str_repeat('- ', count($ancestors_labels)) . $entity->label();
источник

N

Nikita in Drupal RU
Спасибо, попробуемс
источник

AD

Alexey Dyomin in Drupal RU
Всем привет.
php-fpm жестко хакнули, arbitrary code execution
https://habr.com/ru/news/t/473414/
експлойт есть в открытом виде в
https://github.com/neex/phuip-fpizdam
вобщем, если кто использует php7-fpm - стоит оперативно обновить php-fpm или пропатчить уязвимость.
источник

AK

Alexey Korepov in Drupal RU
А что нужно сделать чтобы в друпаловском гитлабе появилась возможность форкнуть репозиторий (чтобы предложить свои правки)? например тут https://git.drupalcode.org/project/entity_slug - у меня fork задизейблено. Или это специально заблочено, чтобы через иссуи только патчи пихать можно было?
источник

VP

Vlad Proshin (drugan) in Drupal RU
Alexey Korepov
А что нужно сделать чтобы в друпаловском гитлабе появилась возможность форкнуть репозиторий (чтобы предложить свои правки)? например тут https://git.drupalcode.org/project/entity_slug - у меня fork задизейблено. Или это специально заблочено, чтобы через иссуи только патчи пихать можно было?
источник

AK

Alexey Korepov in Drupal RU
Хороший трюк :) но не все же друпаловские модули на гитхабе зеркалируются...
источник

P

Pavel in Drupal RU
Привет!
А возможно ли во вьюшке получить ид текущего юзера?
источник