Есть какой-то способ извлечь значения из дополнительных полей статических страниц в какой-либо компонент?
Мне нужно, чтобы реализовать обработчики AJAX …
Я могу загрузить статическое содержимое страницы, но мне нужно получить свойства, которые были установлены пользователем …
Мне нужен пример кода … Я могу загрузить статическое содержимое страницы как Partial
#noobhacks 🙂
public function onOpenHome()
{
$this->page['categories'] = Category::all();
return [
//'main' => $this->renderPartial('home'),
'main' => $this->renderPartial('../content/static-pages/index'),
'.home_categories' => $this->renderPartial('work_list_categories_post')
];
}
или как содержание:
[viewBag]
==
<main class="home_container" __color="{{ color }}">
<section class="box">
{% content '/static-pages/index.htm' %} <!-- <<<<------ -->
{{ content |raw }}
</section>
</main>
Но я понятия не имею, как получить доступ к свойству colorpicker color
Компонентные объекты доступны по их имени (или псевдониму). Это означает, что значение «цвет» должно быть доступно через {{ viewBag.color }}
,
Других решений пока нет …