문제

What code is responsible for adding - in front of taxonomy term sublevels on a taxonomy field in a node edit form?

screenshot

Even though the most non-intrusive way to override it is preferred, I'm comfortable even with core patches.

도움이 되었습니까?

해결책

Looks like there is no easy way to override them, they are added by TermSelection::getReferenceableEntities in core/modules/taxonomy/src/Plugin/EntityReferenceSelection/TermSelection.php:73:

$options[$vocabulary->id()][$term->id()] = str_repeat('-', $term->depth) . Html::escape($this->entityRepository->getTranslationFromContext($term)->label());

If you decide to edit it, I suggest using a Composer patch system afterwards if you are using Composer.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 drupal.stackexchange
scroll top