2016-06-20 6 views
0

私はNodeJS、Express、MongoDBをプロジェクトに使用しています。私のプロジェクトでは、管理者と残りのユーザーに共通の見解があります。私は管理者だけが見ることができるビューにボタンを追加したいと思います。誰でもこの実装で私を助けてもらえますか? ここでボタンのコードです:ExpressとNodeJSを使用している管理者だけが見ることができる管理者と残りのユーザーの両方に共通のビューで表示されるボタンを作成するにはどうすればいいですか?

<form action="/videos/skills/edit_360_zidane" method="POST"> 
    <input type="submit" class="button-0" value="Edit Videos"> 
</form> 

答えて

0

あなたはJadeのようなテンプレートエンジンを使用している場合は、レンダリングがために行われていることを示すために変数を渡すことができますが、管理かどうか:

res.render('theTemplate', { admin: true }); 

とテンプレートファイルで、admin変数の性質に応じて、あなたはボタンをレンダリングしたりすることはできません、次のいずれか

if admin == true 
    button Admin! 

注:玉は現在Pugとして知られています。

関連する問題