Sulu 智能内容过滤功能(Drupal 的外露过滤类)
Sulu smart content filter feature (Drupal's exposed filter like)
我正在做一个 sulu 项目(我认为它目前是 1.3)并使用它的智能内容功能来显示预告片列表。
我现在想要实现的是使这些列表用户可过滤 [编辑:网站用户,而不是内容管理员] 例如通过标签,有点像 Drupal Views 的公开过滤器功能。是我漏掉了什么,还是 Sulu 世界根本不存在?
我不需要像 SuluSearchBundle 中那样的任何高级搜索后端,目前用户编辑过滤标签的方法就足够了。
在此先致谢并致以最诚挚的问候
索伦
这是 Sulu 的内置功能,内容管理员可以决定如何过滤智能内容,例如,基于标签和类别。当您单击智能内容的配置按钮时,您会看到如下叠加层:
在 "Filter by tags" 的自动完成中,您可以输入应按哪个标签过滤智能内容。
2017-06-14 更新:
您还可以让用户过滤标签,这就是模板配置中的 tags_parameter
参数的用途:
<property name="smartcontent" type="smart_content">
<meta>
<title lang="de">Smart-Content</title>
<title lang="en">Smart-Content</title>
</meta>
<params>
<param name="tags_parameter" value="tags"/>
<param name="properties" type="collection">
<param name="title" value="title"/>
<param name="article" value="article"/>
<param name="ext_title" value="excerpt.title"/>
<param name="ext_tags" value="excerpt.tags"/>
<param name="ext_images" value="excerpt.images"/>
</param>
</params>
</property>
现在您可以将 ?tags=tag1,tag2
之类的内容附加到 URL,内容将被进一步过滤。
我正在做一个 sulu 项目(我认为它目前是 1.3)并使用它的智能内容功能来显示预告片列表。 我现在想要实现的是使这些列表用户可过滤 [编辑:网站用户,而不是内容管理员] 例如通过标签,有点像 Drupal Views 的公开过滤器功能。是我漏掉了什么,还是 Sulu 世界根本不存在? 我不需要像 SuluSearchBundle 中那样的任何高级搜索后端,目前用户编辑过滤标签的方法就足够了。
在此先致谢并致以最诚挚的问候
索伦
这是 Sulu 的内置功能,内容管理员可以决定如何过滤智能内容,例如,基于标签和类别。当您单击智能内容的配置按钮时,您会看到如下叠加层:
在 "Filter by tags" 的自动完成中,您可以输入应按哪个标签过滤智能内容。
2017-06-14 更新:
您还可以让用户过滤标签,这就是模板配置中的 tags_parameter
参数的用途:
<property name="smartcontent" type="smart_content">
<meta>
<title lang="de">Smart-Content</title>
<title lang="en">Smart-Content</title>
</meta>
<params>
<param name="tags_parameter" value="tags"/>
<param name="properties" type="collection">
<param name="title" value="title"/>
<param name="article" value="article"/>
<param name="ext_title" value="excerpt.title"/>
<param name="ext_tags" value="excerpt.tags"/>
<param name="ext_images" value="excerpt.images"/>
</param>
</params>
</property>
现在您可以将 ?tags=tag1,tag2
之类的内容附加到 URL,内容将被进一步过滤。