Доброго времени суток, вопрос в следующем как записать nid в переменную
<?php
function cbsbk_preprocess_views_view_fields(&$variables) {
$nid = $variables['row']->nid;
$variables['view_nid'] = $nid;
}
?>
и потом вывести в .html.twig
<a href="/node/{{ view_url }}">
и к сожалению это все не работает, подскажите кто ни будь
Комментарии
Попробуй в views-view-fields.html.twig выводить
{{ row._entity.id }}
. Из препроцесса можно убрать код.Нет не работает, мне нужно выводить переменную в views-view-masonry.html.twig чтобы сделать весь тизер views ссылкой на node
Проще всего в таких случаях вывести во вьюсе скрытое поле с id ноды и ещё одно пользовательское поле со ссылкой и абсолютным позиционированием. Так весь анонс и станет ссылкой на ноду