2016-10-13 12 views
1

弊社のウェブサイトでは、国別リストでコンテンツにタグを付けることができます。この国リストはタグコントロールとして実装することができますが、私は時間の経過とともに綴りが間違っていることに心配しています。しかし、国のリストは非常に長く(150+)、ドロップダウンの複数のコントロールにも理想的ではありません。Umbraco 7制限可能なタグの値

私が探しているのは、既存のタグコントロールと同じタイプ+オートコンプリート機能を持ち、可能な値をデータベーステーブルから取得したコントロールに制限することです。

また、コンテンツにタグが付けられているタグをすべて一覧にすることができ、タグに基づいてコンテンツを検索することもできます。 GetNodesWithTags

誰もこれまでのようなものを開発しましたか?私はパッケージなどを見てきましたが、類似のものは何も見えません。私は始める前に誰かアドバイスを持っていますか?私の意見で

+0

まだお持ちでない場合は、our.umbraco.orgにもお尋ねください。 –

+0

@ JannikAnkerありがとうございます。私は、2つの細長い攻撃がうまくいく傾向があることを発見しました。 :-) – Swomble

答えて

1

間違いなく、このためのタグのデータ型を使用すると、多くの問題を引き起こす可能性:)

、完璧なソリューションは、nuPickershttps://our.umbraco.org/projects/backoffice-extensions/nupickers/)パッケージとTypeaheadListピッカーが利用可能を使用することであろう。

追加要件に応じて、Luceneインデックス/ C#にアクセスするソース(完全にカスタム - db、静的、列挙型など)/ XMLファイルソースを制御の前提として使用することができます。

enter image description here

その後、あなたはそれがノード上の値を持つ典型的な財産になるように、このフィールドに基づいて検索を実行することができますロジックを作成できるようになります。もう一度 - Lucene Examineインデックスを使用することが推奨されています。検索について詳しくは、https://our.umbraco.org/documentation/reference/searching/examine/をご覧ください。

うまくいけば、あなたの問題を解決できます。

関連する問題