Вывести ссылку в рендер-таблице

Главные вкладки

Аватар пользователя mmjmm mmjmm 5 апреля 2023 в 13:12

Здравствуйте.
Создаю таблицу посредством рендера:
$header = [
'col1' => '1',
'col1' => '2',
'col1' => '3',
];

$rows = [
'col1',
'col2',
'ссылка'
];

$return my_table = [
'#type' => 'table',
'#header' => $header,
'#rows' => $rows,
];

Как можно поместить разметку вида "Link" в третий столбец?

Находил что-то типо:
<?php
use Drupal\Core\Render\Markup;
$row = [
'Ячейка 1',
['#markup' => 'Ячейка 2 и ссылка'],
'Ячейка 3',
['#markup' => Markup::create('любой набор тегов с любыми атрибутами')],
];
?>

Но это не работает.

Еще создавал шаблон вывода ссылки. Но тоже не работает.

Комментарии