1つのノードのみにフラグを立てることを可能にする方法


8

(ノードではなく)ノード表示タイプの10個のノードのリストを含むビューがあります。すべてのノードにはフラグがあります。たとえば、あるノードにフラグを付けた場合など、これらの10ノードのうち1つのノードのみにフラグを付けることを可能にする方法-フラグを付けたノードのフラグを解除するまで、別のノードにフラグを付けることはできません。このサイトのベストアンサー機能と同じです。ありがとう:)

回答:


8

ルールで実装できるフラグトリムアクションを探しています。

イベントでアクティブ化されるルールを作成し、関連するユーザーの「フラグをトリム」で「1」にフラグを立てると、他のフラグはキャンセルされ、最新のフラグのみが残ります。


10の異なるノードの個別のリストがユーザーに提示される場合、このアクションは以前のフラグも逆にしますか?たとえば、これによりユーザーはフラグタイプごとに1つのフラグのみをキャストできるようになりますか?
ジマジャンマ2013

@Jimajammaはい、私の理解では、これによりそのフラグタイプのフラグがリセットされます。
Patrick Kenny

... jqueryの思考の上限を設定し、現在のページのフラグをラジオボタンのように機能させる方法を理解する時間
Jimajamma

働いた!新しいルールを作成するだけです。ノードにフラグが付けられます:your_flagname。次に、アクションでTrim a flagを選択する必要があります。
Alexander Kim

0

Flag Limitモジュールはあなたが探しているものですか?

このモジュールを使用すると、任意のフラグ(たとえば、ブックマーク)に限られた数のアイテムを含めることができます。
...
7.x-1.xブランチには、オプションで、各アイテムが持つことができるフラグの数を制限できる新機能があります。制限に達すると、誰もアイテムにフラグを立てることができなくなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.