我想知道是否有可能在CMS中输入用户名,然后在与该用户名相关联的内容中进行细枝分类,我有一个名为orderUsername
的字段,正在尝试寻找一种方法,以便当我将其输入到我的CMS中的字段块中,该字段将其分配为仅在页面myorders.twig
上显示给该用户
我本质上希望它像下面那样工作(这显然不起作用),
我在CMS中名为orderUsername
的字段中输入了一个名称:bob。
然后,我在与orderUsername
相同的块中添加内容,该内容是当bob转到页面myorders.twig
时显示的内容,该字段称为orderContent
然后以某种方式在模板中显示了我在带有鲍勃名称的块中输入的内容:
{% if currentUser and currentUser.username is '{{ block.orderUsername }}' %}
{{ block.orderContent }}
{% endif %}
是否可以通过某种方式实现此目的,或者通过在CMS端输入用户名将内容拉入模板是不可能的吗?
我正在使用的CMS是Craft。
注意:myorders.twig
的{{1}}字段设置包括orderBlock
和orderUsername
,因此,基本上在CMS中,每当有新订单时,只需在“ myorders”部分/页面中添加另一个orderContent
。