当时我在 octobercms 中为我的插件创建组件时遇到了问题。问题是当我运行以下查询时:
public function onRender(){
$blogs = BlogPost::where('published', 1)
->where('published_at', '<=', 'NOW()')
->orderBy($this->property('sortOrderBy'), $this->property('sortOrder'))
->with('tags')
->paginate($this->property('postsPerPage'));
$this->blogs = $blogs;
//print_r($blogs);
}
但是,如果我想在带有 {{}} 帖子的组件的 html 中显示属于帖子的标签的结果。标签来自 json 输出。如何确保可以显示标签名称?
我的组件文件:
{% for post in posts.blogs %}
<p>{{ post.titel }}</p>
<p>tags: {{ post.tags }}</p>
{% endfor %}