Size: a a a

2020 October 22

Р

Ростислав in OctoberCMS
если на странице написать {{ restaurant.name }} то выводит название ресторана
источник

Р

Ростислав in OctoberCMS
Я ж типа могу эту переменную использовать?
источник

Р

Ростислав in OctoberCMS
источник

S

Sergey in OctoberCMS
скорее всего ты не можешь вывести потому что ты определяешь название ресторана уже на странице
источник

S

Sergey in OctoberCMS
я получал из компоненты например
источник

S

Sergey in OctoberCMS
тут проблема в том что у тебя переменная появляется уже после того как инициировались сео поля
источник

S

Sergey in OctoberCMS
то есть тут пара вариантов
источник

S

Sergey in OctoberCMS
или ты в комоненту закинешь first ресторан
источник

S

Sergey in OctoberCMS
или сделаешь вот так
источник

S

Sergey in OctoberCMS
источник

S

Sergey in OctoberCMS
получишь переменную в сео поле
источник

S

Sergey in OctoberCMS
этот вариант считаю костылем
источник

S

Sergey in OctoberCMS
проще в компоненте получать то что надо,  и на странице уже рендерить в сео
источник

S

Sergey in OctoberCMS
то есть на момент рендера сео поля, твоей переменной еще не существует
источник

Р

Ростислав in OctoberCMS
Sergey
или сделаешь вот так
да, костыль работает
источник

S

Sergey in OctoberCMS
ну потому что инициирование происходит именно там
источник

S

Sergey in OctoberCMS
вшопоголике я юзал аркан для данных категория которые брал из компоненты
источник

S

Sergey in OctoberCMS
и для продуктов, которые брал из productData
источник

Р

Ростислав in OctoberCMS
Блин, с такими костылями проще так оставить
источник

S

Sergey in OctoberCMS
Ростислав
да, костыль работает
можешь еще попробовать инициировать нужные переменные в лейауте до компоненты, но я хз срботает или нет
источник