Как отобразить HTML-теги в admin product grid, Magento2.3?

#magento #magento2 #magento-2.3

#magento #magento2 #magento-2.3

Вопрос:

Я пытаюсь создать ссылку привязки в представлении product grid.

Я пробовал это с помощью компонента пользовательского интерфейса, ниже приведен подробный обзор

xml-код:

 <column name="column_name" class="VendorModuleUiComponentListingColumnlink">
    <argument name="data" xsi:type="array">
        <item name="config" xsi:type="array">
            <item name="bodyTmpl" xsi:type="string">ui/grid/cells/html</item>
            <item name="filter" xsi:type="string">text</item>
            <item name="label" xsi:type="string" translate="true">Label</item>
            <item name="sortOrder" xsi:type="number">50</item>
        </item>
    </argument>
</column>
  

код источника данных:

  $html = '<a href="my_linK.html" target="_blank">'. __('Label').'</a>';
 $item[$this->getData('name')] = $html;
  

Получение HTML таким образом: <a href="my_linl.html" target="_blank">Label</a>
Я хочу ‘Label’ с привязанной ссылкой.

Комментарии:

1. Какую ошибку вы получаете после реализации этого?

2. Я не получаю никакой ошибки, это просто отображение html «<a href =»my_linl.html «target=»_blank»>Label</a>» как есть в сетке.

3. Есть ли что-нибудь, чего мне не хватает в этом?

4. Пожалуйста, перейдите по ссылке ниже, чтобы добиться этого. https://magento.stackexchange.com/questions/188059/rendering-a-html-tag-in-grid-magento-2