将一个 child 资源分配给两个不同的 parents 资源(?)
Allocate a child resource to two different parents resources (?)
我有一个这样的文章博客:
(parent) 类别:新闻
(child) 文章:news-1 由 author-tom
撰写
(child) 文章:news-2 由 author-bill
撰写
(parent) 类别:运动
(child) 文章:author-bill
撰写的 sports-4
(child) 文章:author-jack
撰写的 sports-7
(parent) 类别:天气
(child) 文章:author-tom
撰写的 weather-1
(child) 文章:weather-3 由 author-jack
撰写
作者姓名是template_variable。对于每篇文章,我都手动输入作者姓名。
作者姓名是可点击的链接。我想要实现的是,例如,当用户单击 "author-bill" 时,用户只能看到 "author-bill" 撰写的所有文章,因此文章 news-2 和 sports-4。对于 "author-jack" 相同(sports-7 和 weather-3)。
我无法将 child 分配给两个不同的 parent(例如,既分配给 "news" 类别又分配给 "author-jack"...)。
我一直在思考可行的方案...
使用 getResources 在所有类别中搜索作者姓名模板变量。您不需要分配多个父级 [尽管如果您坚持这样做,您可以使用资源别名来伪造它]
您的 getResources 看起来像:
[[!getResources?
&parents=`1,2,3` // your category ids
&tvFilters=`author_name==[[+author_name]]` //pass the author in a placeholder
etc.
我有一个这样的文章博客:
(parent) 类别:新闻
(child) 文章:news-1 由 author-tom
撰写
(child) 文章:news-2 由 author-bill
(parent) 类别:运动
(child) 文章:author-bill
撰写的 sports-4
(child) 文章:author-jack
(parent) 类别:天气
(child) 文章:author-tom
撰写的 weather-1
(child) 文章:weather-3 由 author-jack
作者姓名是template_variable。对于每篇文章,我都手动输入作者姓名。
作者姓名是可点击的链接。我想要实现的是,例如,当用户单击 "author-bill" 时,用户只能看到 "author-bill" 撰写的所有文章,因此文章 news-2 和 sports-4。对于 "author-jack" 相同(sports-7 和 weather-3)。
我无法将 child 分配给两个不同的 parent(例如,既分配给 "news" 类别又分配给 "author-jack"...)。
我一直在思考可行的方案...
使用 getResources 在所有类别中搜索作者姓名模板变量。您不需要分配多个父级 [尽管如果您坚持这样做,您可以使用资源别名来伪造它]
您的 getResources 看起来像:
[[!getResources?
&parents=`1,2,3` // your category ids
&tvFilters=`author_name==[[+author_name]]` //pass the author in a placeholder
etc.