記事/クロノフォームの権限を管理する方法
ログインしたユーザーがクロノフォームフォームを見て情報を挿入できる1つの記事を作成する方法。ただし、Webサイトにログインしていない訪問者は、ユーザーが挿入した情報しか表示できない場合(ユーザーが挿入したデータはデータベースに保存され、訪問者に表示されます)
記事エディターで{chronoforms} Form_Title {/ chronoforms}と書いてフォームを作成するとします。データを表示するコードをどこに置くと思いますか?
私はCromoFormsを使用したことがありませんが、これは RSForms (無料)で可能です。
RSFormsを使用してフォームを作成します。ご存じのとおり、すべてのデータはデータベースに保存されます。ただし、特別な「Submissions」メニュー項目を使用して、このデータをフロントエンドに表示することもできます。
[提出]メニュー項目を使用すると、選択したフォームの提出をフロントエンドに表示できます。メニュー項目は、バックエンドの[メニューマネージャー]セクションからサイトの任意のメニューに追加できます。次に、このメニュー項目の権限を非登録ユーザー(または選択したユーザー)に設定できます。これにより、未登録のユーザーはフォームに入力できなくなりますが、フォームの結果は表示されます。
私が言うように、このメソッドは無料のRSFormsのためのものですが、ChromoFormsを使用して似たようなことが可能かもしれません。
お役に立てれば。
ChronoForms v5で、フォームを編集し、[設定]タブに移動して、「認証システム」アクションをフォームの適切なイベントにドラッグします。
Authenticatorプロパティを編集して、必要な権限を設定します。
その後、適切なアクションを「成功時」または「失敗時」に適宜ドラッグできます。
たとえば、「メッセージの表示」アクションを「失敗時」にドラッグし、メッセージを「管理者としてログインしてこのアクションを完了する」などに設定できます。
ChronoForms v4にも同様の機能があります。