web-dev-qa-db-ja.com

既存のコンポーネントへのタグ機能の追加

拡張機能の内部でタグが機能することを期待しています。私は this を見て、フィールドを編集ビューに表示させましたが、もちろんどこにも保存されません。

Com_content記事タグの処理を見ると、関係が完了する前に、徹底的なマッピング交換が行われます。したがって、#__contentitem_tag_mapの内部でタグとコンテンツの関係が構築されることがわかります。特にタグ用のコンポーネントでこのような新しいテーブルを作成する必要がありますか、それともcom_contantがそれを処理する方法であり、他のフィールドタイプのようにタグを列だけに保存​​できますか?

拡張機能でこれを行う必要がありますか、それともプロセスを大幅に簡素化するために使用していないものはありますか?

おそらく「エクステンション101へのタグの簡潔な追加」が役立つかもしれません。

このコンテキストでタグについて言及しているドキュメントでは特に何も見ていませんが、関連がある場合は、FOF/RADを使用してこの拡張機能を開発しました。

10
Milton Bryant

これでうまくいくはずです- http://docs.joomla.org/J3.3%3aHow_To_Use_Content_Tags_in_Joomla

確かに、最初に始めるのは少し困難でした。同じコードベースで2.5をサポートしている場合、他の課題があります(モバイルでないときは、プロジェクトにコミットするようにリンクできます)。

6
Michael