Seblod CCKを使用してcom_contact
お問い合わせフォームページを複製しようとしています。私の目標は、連絡先を表示し、次にユーザーにリクエストを送信する権限を与えることです。
すでにいくつかのコンテンツタイプを作成しているので、Seblodの使い方を大まかに知っていますが、連絡先フォームの作成は初めてです。これが私が行ったステップです:
None
として選択すると、データベースに保存されません。次に、連絡先フォームにメニュー項目を割り当て、アクセスレベルをpublicとして選択しました。開くと、お問い合わせフォームの代わりに、ログインプロンプトが表示されます。お問い合わせフォームを匿名で表示することは許可されていないようです。匿名ユーザーが私の連絡先フォームを表示して送信できるように、アクセス許可を誰に設定しますか?.
デフォルトのACL構造に変更を加えていない限り、ケースの適切なアクセスレベルはパブリックです。このような変更を行っていない場合は、フォームに適用したアクセス許可の設定を確認する必要があります。
フォームに新しい送信(または他の同様のオプション)を作成するためのパブリックアクセスがあるかどうかを確認します。
SEBLOD ブログエントリ で自分の答えを見つけました。コンテンツタイプのメイン設定の右隅に小さな矢印があります。
開くと、許可ボタンがあります:
そして、そこで、グループCreate
のPublic
権限をAllowed
に設定できます。