« General Records Storage page | メイン | GIFBUILDER »
2009年07月20日
TYPO3TypoScript 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
コメント
コメントしてください
サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)