2011-12-29 93 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 

的一個似乎是正確的,但是當我嘗試創建一個新的

/yabe/views/CRUD 

文件夾中我得到一個編譯錯誤說,在它的線延伸admin.html,但有沒有admin.html文件。

基本上,而不是試圖複製的每一個文件,我想檢查是否有什麼東西裝錯了,因爲我已經在這個教程一遍,所做的一切都是它說,它仍然沒有創造正確的文件。

+0

PS。你可以移動到play-1.2.4,就像下載新的一樣簡單,並且改變你的PATH – Stefano 2012-01-06 13:19:07

回答

4

你需要得到你想要的修改,如documentation on customizing the crud的CRUD文件,雖然佈局一個沒有被列入其中:

play crud:ov --layout 

這將得到的layout.html在您的應用程序在/ CRUD /layout.html

[編輯]

...哦,和關於你問題的第二部分:

正確layout.html是來自/modules/crud/app/views/CRUD/layout.html;該文件是一個沒有擴展標籤的完整文件,所以它永遠不會抱怨丟失admin.html(順便提一句,請注意,這是真正的文件夾結構,你應該複製覆蓋,其中modules/crud成爲您的應用程序文件夾)。

您已經邁出從矢部演示教程中的一個,那來自哪裏的確是創建一個admin.html頁面因素的應用程序和污物之間共同的外觀,因而layout.html被修改,以從它繼承following page of the tutorial。附件1:

+1

你應該從線程的所有者那裏接受。新手忘了這麼做;) – nXqd 2012-01-06 15:33:15