Получить доступ к переменной во views_view_fields

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

Аватар пользователя nick80 nick80 25 июня 2020 в 15:39

Добрый день.
Есть задача создать suggestions для продуктов на сайте, у которых есть 2-е цены. Например: сайт продажи-доставки пирогов, есть товарная карточка пирога, у которого только один вес и цена 1000 грамм - 350 руб. А есть товарная карточка пирога, у которого 2-е цены и веса: вес 1000 грамм - 350 руб.; вес 700 грамм - 290 руб.

Я использую

<?php
function kdr_theme_suggestions_views_view_fields_alter(&$suggestions, &$variables$hook) {
    
//kint($variables['row']->_entity->get('title')->getValue());
    
kint($variables['row']->_entity);
}
?>

kint($variables['row']->_entity); показывает

Я хочу используя переменную protected values['field_price2'], создать новый suggestions
Не получается получить значение данной переменной.

kint($variables['row']->_entity->get('title')->getValue()); - выводит значение protected values['title']

kint($variables['row']->_entity->get('field_price2')->getValue()); - выводит ошибку "InvalidArgumentException: Field field_price2 is unknown. "

Вопрос как получить доступ к переменной protected values['field_price2']?