2012-12-07 89 views
1

在Play!框架v。1.x有像'標籤'這樣的東西可以重用一些thml /模板代碼。玩2,如何重用帶有標籤的HTML代碼

在玩! Framework v 2.x,對我來說目前還不清楚它將如何使用(here)。例如,我想使用標籤爲我的網站定義一個標題(爲了不重複我自己,但只是在我需要的頁面中包含標題)。

有人可以解釋我/顯示如何使用標籤,或任何我應該用來包括頭或任何HTML /模板代碼塊。

回答

5

你向我們展示了一個樣本,你所要求的樣品:)

這很簡單,在views.tags包(記得留下第一行空,如果你不會傳遞任何PARAMS創建一個共同的看法!還後記得標籤名稱加上括號):

/app/views/tags/header.scala.html

<div id="header"> 
    <h1>Hello World!</h1> 
</div> 

所以,你可以在任何其他視圖只是「包括」它:

<body> 
    @tags.header() 
    Some other content 
</body> 
+0

現在很清楚,thx :) – ses

+1

這對我不起作用。 我在/app/views/tags/_pricing_plan.scala.html中看到了這個視圖,當我試圖用@ tags._pricing_plan()在另一個視圖中'包含'它時'我只是'找不到:value tags' – raxelsson