1

多くのグーグルの後、関連するものが見つかりません...ビュー(編集、インデックス、表示)を持つ学生モデルがあります。編集ビューは学生のみが閲覧でき、インデックスショーの閲覧は管理スタッフが閲覧できます。管理者スタッフがショービューのチェックボックスをチェックして、このレコードで「署名」または「完了」と言うことができると思います。チェックボックスをオンにすると、time.now や current_user 名などの「署名情報」が表示されます。これを学生の記録に保存する必要があります。ショーは「取得」フォームであり、「投稿」アクションを行うため、その方法...

私たちを手伝ってくれますか ?

よろしくお願いします

ニコラス

4

1 に答える 1

0

ページの名前は関係ありません。フォームまたは「アクション」リンクを任意のページに配置できます。管理者に何かを表示するにadmin_userは、現在のユーザーが管理者であるかどうかを確認するヘルパー ファイルにメソッドを作成し、ビューに次のコードを追加します。

<% if admin_user? %>
  <%= link_to "Check", sign_path %>
<% end %> 

次に、特定のレコードを署名済みとしてマークするルートとコントローラー アクション「Sign」を作成できます。上記のコードでフォームを使用することもできます。

于 2013-11-10T16:50:46.677 に答える