gpt4 book ai didi

plone - 从受约束的词汇表中标记和搜索 Plone 内容

转载 作者:行者123 更新时间:2023-12-05 00:36:42 24 4
gpt4 key购买 nike

我想让我的编辑在几个正交词汇表上标记内容,然后有一个很好的搜索界面,让用户可以根据这些词汇表搜索内容。
似乎解决方案的一部分存在

  • ATVocabularyManager - 让编辑器创建不同的词汇表
  • eea.facetednavigation - 允许编辑将 ATVocabularyManger 词汇连接到搜索面板

  • 缺少将新字段添加到某些内容类型的分类选项卡并使这些字段受词汇表约束的方法。并将这些值存储和索引,以便可以搜索它们。

    我知道我可以在代码中做到这一点,但我希望有一些 TTW 这样编辑器可以添加更多方法来进行分类。我很确定必须有一个插件来解决这个问题,但到目前为止还没有找到。
    我很确定灵巧模式编辑器会解决这个问题,但我需要它来处理现有的 Plone 内容类型。

    所以想知道

    最佳答案

    我认为您可以做的就是让您的内容编辑器使用常规标记机制标记内容并按他们喜欢的方式放置。然后,使用 eea.facetednavigation,您可以指定希望作为分面导航的一部分的不同标签组。

    如果您的内容编辑器需要更多结构来添加标签,我建议您制作一个自定义小部件,为他们提供一组结构化的标签以供选择。

    为了解决这个问题,您可能需要查看一些软件包:

  • http://plone.org/products/eea.tags
  • http://plone.org/products/collective.virtualtreecategories
  • http://pypi.python.org/pypi/collective.categorizing/0.2.3
  • http://pypi.python.org/pypi/Products.PortalTaxonomy/0.5.0
  • http://pypi.python.org/pypi/collective.gtags/1.0b2
  • http://pypi.python.org/pypi/collective.keywordwidgetreplacer/1.0.2

  • ATVocabularyManager 不是用于将词汇表动态添加到现有内容类型的新字段中,而是用于为自定义内容类型和可能的 schemaextender 字段提供词汇表管理器。

    关于plone - 从受约束的词汇表中标记和搜索 Plone 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923136/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com