1

TypoScript の初心者で、TemplaVoila 構造の 2 番目の列内のコンテンツを取得する方法を知りたいです。以前使っcolPos = <position>ていたのですが、動かなくなりました。私のTypoScriptを見せます!誰かが の代わりを知っていcolPosます。もしそうなら、助けてください

lib.sliderThumbs = CONTENT
lib.sliderThumbs{
  table = tt_content
  select.pidInList = 2
  select.where = colPos = 2
}
4

1 に答える 1

1

最初select.where = colPos = 0に、あなたに適しているかどうかを確認してください。

TemplaVoila (TV) では、新しいPage-Content Elementものを追加するときに、デフォルトでコンテンツ要素を に配置するように設定されていますcolPos = 0。したがって、TV コラムがいくつあるかは気にしないでください。TypoScript の場合、それらはすべて に配置されnormal columnます。これを変更するには、TV 列ごとに TV の設定でOld style column numberフィールドの値を変更する必要があります。ExtraTV ウィザードで説明されているように:

Column number (0=normal, 1=left, 2=right, 3=border)

選択したフィールドの DataStructure の XML で直接変更することもできます。

<oldStyleColumnNumber>2</oldStyleColumnNumber>

ただ、TVウィザードの方が使いやすいと思います。

于 2012-05-09T22:44:06.947 に答える