は、(テンプレートで)SilverStripeレイアウトとテンプレート
Test.ss(レイアウトで)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
Templates
$Layout
</body>
</html>
Test.ss
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Layout</title>
</head>
<body>
Layout
</body>
</html>
SilverStripeでの出力以下のコードを考えます:
テンプレート レイアウト
私の質問は、レイアウトのhtmlタグを剥ぎ取っているSilverStripeですか?
が使用されていませんまったく。まずドキュメントをお読みください。 http://www.silverstripe.org/learn/lessons/working-with-multiple-templates –
私はあなたのコードをテストしました。私が得たものはすべて「テンプレート」でした。これは 'templates/Test.ss'ファイルに' $ Layout'がないので、 'templates/Layout/Test.ss'がロードされないので正しいです。私はあなたが 'Templates Layout'の結果をどのように得ているのか理解していません。 – 3dgoo
テンプレート/ Test.ssに$レイアウトがあります。 –