2

CakePHP バージョン 2.1 でタグ付けシステムを作ろうと何十回もイライラしながら試みた後、私はプラグイン、または希望する効果を得るための動作例を探し始めましたが、見つけたものはすべて古いバージョン (1.2 または 1.3) で書かれていました。 )。私は約 1 週間ウェブを精査してきましたが、これに関しては何の進展もありません。

ここに私が欲しいものがあります: 質問 HABTM タグ。質問追加フォームのフィールドの 1 つは、必要なタグのカンマ区切りのリストです。タグを分割し、既存のタグは question_tags テーブルで参照されるだけで、質問の子になりますが、認識されないタグが作成されます。

CakePHP 2.1 で動作するあらゆる種類の完全な例またはプラグインをいただければ幸いです。

4

2 に答える 2

3

https://github.com/cakedc/tags 2.0 ブランチをチェックアウト

于 2012-05-25T10:37:04.150 に答える
0

私もこれを長い間試していましたが、最終的には次のようになりました。

  1. あなたと同じように、通常の HABTM 関係を使用します。例: Question HABTM タグ
  2. Cake Baker を使用して、フォーム/フィールドと UI を生成します。
  3. Chosen jQuery ライブラリを使用して、私のすべての HABTM 関係を、Facebook などのサイトで見られる「タグ付け」機能とまったく同じにします。

この SO の回答も役立つ場合があります: https://stackoverflow.com/a/7231879/1203129

要するに、タグ付けを機能させるために、jQuery UI で CakePHP の HABTM 関係を使用するだけです。

于 2012-05-25T16:19:30.343 に答える