2011-12-29 8 views
0

私はここにある管理ページを設定する上でプレイフレームワークチュートリアル乗り越えてきた。これまでのところ、すべてはそれが修正すると言う非常に下部にある部分を除い働いているCRUDは/views/CRUD/layout.htmlファイルを作成しません。

http://www.playframework.org/documentation/1.2.4/guide7

/views/CRUD/layout.html 

新しいスタイルシートをロードするファイル。基本的にはフォルダ

/yabe/app/views/CRUD 

は作成されていません。私はこれらのディレクトリにそのファイルを見つけることができました:

/play-1.2.3/modules/crud/app/views/CRUD 
/play-1.2.3/modules/secure/app/views/Secure/layout.html 
/play-1.2.3/samples-and-tests/jobboard/app/views/CRUD/layout.html 
/play-1.2.3/samples-and-tests/just-test-cases/app/views/Application/fastTag_render_test_layout.html 
/play-1.2.3/samples-and-tests/yabe/app/views/CRUD/layout.html. 

わけではありませんこれらのすべては、しかし、チュートリアルが参照しているファイルです。いくつかは、必要なものとは異なる内容を持っています。

/play-1.2.3/samples-and-tests/yabe/app/views/CRUD/layout.html 

に1人が正しいものであると思われるが、私は新しい

/yabe/views/CRUD 

フォルダを作成しようとすると、私はそれでラインがadmin.htmlを延長することを言ってコンパイル・エラーが発生しますが、そこにありますいいえadmin.htmlファイル。

基本的には、すべての単一ファイルをコピーしようとするのではなく、私はこのチュートリアルをもう一度行って何かが間違ってインストールされているかどうかを確認したいと思います。適切なファイル。

play crud:ov --layout 

これは/ CRUDの下にアプリでlayout.htmlを取得します:レイアウト1がリストされていないものの

+0

PS。あなたはplay-1.2.4に移動することができます。新しいものをダウンロードしてPATHを変更するのと同じくらい簡単です – Stefano

答えて

4

あなたは、あなたがdocumentation on customizing the crudのように、変更したいCRUDファイルを取得する必要があります/layout.html

[編集]

...ああ、あなたの質問の第二の部分に関する:

正しいlayout.html/modules/crud/app/views/CRUD/layout.htmlからのものです。そのファイルは拡張タグを持たない完全なファイルなので、紛失したファイルについては一度も文句を言っていません。admin.html(btwは実際にはオーバーレイするために複製する必要があるフォルダ構造と同じです(modules/crudはアプリケーションフォルダになります)。

あなたはそれが実際にadmin.htmlページはアプリとCRUDの間で共通のルックを考慮するために作成され、ひいてはlayout.htmlが、それを継承するように変更されfollowing page of the tutorialから来て、矢部デモのチュートリアルから1をとっています。

+1

あなたはスレッドの所有者から承諾を得なければなりません。初心者はこれを忘れている;) – nXqd

関連する問題