ホーム › TUGJ › ブログ

ブログ

htmlファイル+TS(TypoScript) >続き

予定通り、先日の記事の続き、作成したhtmlに記述したTYPO3独自のタグの解説?をします。

htmlファイルに

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<!-- ###DOCUMENT_BODY### -->
<h1>
<!-- ###INSIDE_HEADER### -->
Header of the page
<!-- ###INSIDE_HEADER### -->
</h1>
<!-- ###DOCUMENT_BODY### -->
</body>
</html>

と記述しましたが、実を言うと、

<!-- ###DOCUMENT_BODY### -->
<h1>
<!-- ###INSIDE_HEADER### -->
Header of the page
<!-- ###INSIDE_HEADER### -->
</h1>
<!-- ###DOCUMENT_BODY### -->

だけでもいいんです。ただ、ホームページ作成ソフトによっては、このhtmlファイルを正常に読み込めない場合もあるので、きちんと記述したほうがいいかもしれません。読み込むhtmlファイルをスマートにしたい方は、上記のようにどうぞ。

さて、本題です。
先日までの内容ですと、FEには

Header of the page

としか表示されません。
というのも、TSの設定において、テンプレートを読み込むようにしか設定していないからです。
この
Header of the page
部分に任意の文字を入れる場合は、以下のようにします。

page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {
   template = FILE
   template.file = test.html
   workOnSubpart = DOCUMENT_BODY
   subparts.INSIDE_HEADER = TEXT
   subparts.INSIDE_HEADER.value = HELLO WORLD!  
}

FEを開いてみましょう。すると、どうでしょうぉ。
なんと、

HELLO WORLD!

と表示されてるではありませんかぁ~。

page.10 の中の記述を順番に説明すると、
1.ファイルとしてtest.htmlを読み込みます。
2.htmlファイル中の「 <!-- ###DOCUMENT_BODY### -->」から「 <!-- ###DOCUMENT_BODY### -->」の中に以下を記述します。
3.htmlファイル中の「<!-- ###INSIDE_HEADER### -->」から「<!-- ###INSIDE_HEADER### -->」の中に値として「HELLO WORLD!」を記述します。
という感じになる。

英単語が若干でもわかれば、上記TSの内容はプログラマでなくてもわかるんじゃないかと思う。
ちなみに、僕が高校の時の英語の評価はいつも赤点・・・、だった。なので、ちょっとの努力で誰でも理解できると思うYO!

  •  
  • 0 コメント
  •  

あなたのコメント

この投稿記事に誰かがコメントを追加したときに通知する

戻る

カレンダー

« 6月 2007»
SMTWTFS
     12
3456789
10111213141516
17181920212223
24252627282930

カテゴリ

話題の投稿記事

ついに実現!
2172 times viewed
09.08.2009 21:18
オープンソースカンファレンス2010 Hokkaido を終えて
1358 times viewed
29.06.2010 03:41
オープンソースカンファレンス 2008 Nagoya
1318 times viewed
03.08.2008 19:32
オープンソースカンファレンス2009 Nagoya
1314 times viewed
26.08.2009 11:33

ブログロール

最後のコメント

お疲れさまでした
2009年 8月27日 02:42
RSS Feed OK!
2009年 8月16日 19:02
TINTAB→T3BLOGへ
2009年 8月16日 18:14
RSS feed
2009年 8月14日 21:50

アーカイブ

  • 2011(5)
    • 5月(3)
    • 3月(2)
  • 2010(5)
    • 12月(1)
    • 6月(1)
    • 5月(1)
    • 3月(1)
    • 1月(1)
  • 2009(21)
    • 12月(3)
    • 11月(1)
    • 10月(3)
    • 8月(2)
    • 7月(3)
    • 6月(2)
    • 5月(1)
    • 3月(2)
    • 2月(3)
    • 1月(1)
  • 2008(18)
    • 12月(1)
    • 11月(1)
    • 10月(4)
    • 9月(1)
    • 8月(3)
    • 7月(2)
    • 4月(1)
    • 3月(2)
    • 2月(1)
    • 1月(2)
  • 2007(37)
    • 12月(2)
    • 11月(4)
    • 10月(4)
    • 9月(7)
    • 8月(5)
    • 7月(3)
    • 6月(12)

RSS ニュースリーダにこのリンクをコピー&ペーストする

RSS 0.91投稿記事
RSS 2.0投稿記事

ソーシャルブックマークする

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Favit Bookmark bei: Social Bookmarking Tool Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Newskick Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz Information