所有用于标记的插件在哪里?

时间:2012-05-25 02:09:01

标签: php cakephp plugins cakephp-2.1

经过几十次令人沮丧的尝试在CakePHP 2.1版中制作标记系统后,我开始寻找插件或一些示例行为来获得我想要的效果,但我能找到的每一个都是用旧版本编写的( 1.2或1.3)。我已经在网上搜索了大约一个星期,并且没有取得任何进展。

这就是我想要的:问题HABTM标签。在问题添加表单中,其中一个字段是以逗号分隔的所需标记列表。它会拆分标签,现有的标签只会在questions_tags表中引用,并成为问题的子项,同时会创建无法识别的标签。

非常感谢任何与CakePHP 2.1一起使用的完整示例或插件。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我也在尝试这个很长一段时间,这就是我最终做的事情:

  1. 使用常规的HABTM关系,就像您一样,例如,问题HABTM标记
  2. 使用蛋糕烘焙生成表单/字段和UI。
  3. 使用Chosen jQuery library使我的所有HABTM关系看起来与您在Facebook等网站上看到的“标记”功能完全一样。
  4. 这个SO答案也可能对您有所帮助:https://stackoverflow.com/a/7231879/1203129

    简而言之:我只是将CakePHP HABTM与jQuery UI的关系用于标记工作。