ホーム › TUGJ › ブログ

ブログ

66,666のぞろ目

今日、びっくりしたことが。
出勤する前に、コンビニで個人的な支払いをしたときだった。いくらかなぁと思ったら、66,666円。6のぞろ目。
今日は何か良い事がありそうな予感・・・。

さて、昨日は「通常」部分のエレメントをFEに表示させる設定について学びました。
本日は、それ以外の「左」「右」「ボーダー」のエレメントを表示させる設定をやります。

まず、今まで使用してきた、htmlテンプレートの修正を行わないといけません。
というのは、今までのhtmlテンプレートだと、1つのカラムしか表示させられないからです。(※TSの記述により、複数のカラムも表示はできるが、ここでは省略させていただきます)

まずは、htmlテンプレートの作成から。

まず、BE(バックエンド)にログインします。

メニューから テンプレート > ページツリーから対象のページを選択 >

 すでにセットアップされたテンプレートが表示される場合と、新しくテンプレートを作成する画面が表示されるかと思います。
まだ作成していなければ、デフォルトで構いませんので作成してください。作成方法については、このブログの以前の記事を参考に作成してみてください。

Resources という項目名の左に鉛筆アイコンがありますのでそちらをクリックしてください。
この画面では、新しくファイルを作成する場合に利用できます。例えば、htmlやcssファイルなど。

New text resource (enter name) のところに、入力ボックスがあるので、そちらに適当な名前を入力します。ここで入力した文字がそのままファイル名として保存されます。次にファイルの拡張子を選択します。今回は、htmlを選択してください。次にupdateボタンを押します。

これで空のファイルが作成されました。
作成されたファイル名のあたりに、鉛筆アイコンがあるはずですので、それをクリックしてください。
入力ボックスの中に、下記のソースを入れてください。

<!-- ###DOCUMENT_BODY### -->
<table border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td>
    <!-- ###INSIDE_LEFT### -->
    LEFT Column
    <!-- ###INSIDE_LEFT### -->
    </td>
    <td>
    <!-- ###INSIDE_MAIN### -->
    MAIN Column
    <!-- ###INSIDE_MAIN### -->
    </td>
    <td>
    <!-- ###INSIDE_RIGHT### -->
    RIGHT Column
    <!-- ###INSIDE_RIGHT### -->
    </td>
  </tr>
  <tr>
    <td colspan="3">
    <!-- ###INSIDE_BORDER### -->
    BORDER Column
    <!-- ###INSIDE_BORDER### -->
    </td>
  </tr>
</table>
<!-- ###DOCUMENT_BODY### -->

そして、updateボタンを押します。
これで、htmlファイルが作成されました。

次は、TSの設定です。
現在の画面で、一旦、cancelボタンを押します。Template informationというページに戻ります。
Setupという項目横の鉛筆アイコンを押します。

page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {
   template = FILE
   template.file = test.html
   workOnSubpart = DOCUMENT_BODY
   subparts.INSIDE_LEFT < styles.content.getLeft
   subparts.INSIDE_MAIN < styles.content.get
   subparts.INSIDE_RIGHT < styles.content.getRight
   subparts.INSIDE_BORDER < styles.content.getBorder
}

やっと、普通のホームページらしくなってきましたね~。

もうお気づきかと思いますが、これさえ覚えてしまえば、デザインは自由ですよね。
あとは、作成したhtmlに画像を配置したりすれば、更新ができるホームページができます。
TYPO3のよさの一つは、このように、各ページにTSを記述することで、各ページごとにデザインやレイアウトを変えられる点です。

  •  
  • 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