« General Records Storage page | メイン | GIFBUILDER »

2009年07月20日

TYPO3

TypoScript by example 2日目

TypoScript by exampleの1日目は軽く流し、本日はsubpartのdesc部分にタイトルと説明をうめこみ、背景の画像をページによって変えてみる
タイトルは上のページを読めばすぐわかったし、説明部分もなんとなく入れてみたらあたったし、それほど苦労はしませんでしたが、ページの背景変える代わりにDIVの背景変えようとして四苦八苦。柔軟すぎて、いろんなやり方できそうで、どんぴしゃのサンプル見つからず、とりあえずVista+IE7では動いている上の画像の力技は…
Auto-Parserの設定で
  DIV.id.desc = 1
  DIV.id.desc.includeWrappingTag = 1
  DIV.all = 1
subpartsにコピーするオブジェクトを作る際
  temp.desc = COA
  temp.desc.10 = TEXT
  temp.desc.10 {
    field = media
    listNum = 0
  }
  temp.desc.10.wrap = <div id="desc" style="background-image:url(uploads/media/ | );">
  temp.desc.20 = TEXT
  temp.desc.20.field = title
  temp.desc.20.wrap= <h2> | </h2>

  temp.desc.30 = TEXT
  temp.desc.30.field = description
  temp.desc.30.wrap= <p> | </p>

  temp.desc.40 = TEXT
  temp.desc.40.value = </div>
ダサい(^^;)。
実際に使う際には、リソース画像が見つからなければ見つかるまで上流に向けてパスをたどるようにしないと使えない気がしますが…。どこかにサンプル転がってないでしょうか。まあこのまま勉強していけばそのうち見つかりそうな気もしますが。今までもあせって検索しまわらず、最初から地道にドキュメント読むんだった、ということが幾つかあったので。

投稿者 idic : 2009年07月20日 21:09

コメント

コメントしてください

サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?