OctoberCMS | доступ к статическому свойству страницы из компонента

Есть какой-то способ извлечь значения из дополнительных полей статических страниц в какой-либо компонент?

Мне нужно, чтобы реализовать обработчики 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

1

Решение

Компонентные объекты доступны по их имени (или псевдониму). Это означает, что значение «цвет» должно быть доступно через {{ viewBag.color }},

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]