سؤال

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