現在、次のコードを使用してバナー スライダーの画像のリストを作成しています。
page.10.marks.topimage = IMAGE
page.10.marks.topimage {
file.import.data = levelmedia: -1, "slide"
file.import = fileadmin/user_upload/
file.import.override.field = media
file.import.current = 1
file.import.listNum = 0
border = 0
file.height = 670
file.width = 1800
altText = Banner
titleText = Banner
wrap = <div id="slides">|
}
page.10.marks.topimage1 = IMAGE
page.10.marks.topimage1 {
file.import.data = levelmedia: -1, "slide"
file.import = fileadmin/user_upload/
file.import.override.field = media
file.import.current = 1
file.import.listNum = 1
border = 0
file.height = 670
file.width = 1800
altText = Banner
titleText = Banner
}
etc...
ただし、これは、他の管理者が新しいスライドを追加したり、合計数から 1 つを削除したりするたびに、このコードを変更する必要があることを意味します。スライドのコンテンツを追加することは問題ではありません。スライドは単純に user_upload にアップロードされ、現在は 0 から 3 にプルされます。しかし、彼らは 5 つの画像をアップロードして 5 つまたは 3 つだけを表示できるようにしたいと考えており、dynamic
これを実装するにはさらに方法が必要です。私はまだ Typo3 に慣れていないので (本当に理解できません。php は 10,000 倍簡単です!)、誰かがドキュメントよりも詳しく説明してください。
いいえ、それを行うために単に書くことはできませんextension
。そこに行ってそれを試してみましたが、それを壊さずに拡張機能を組み込む方法をまだ理解できません。
参考までに、あなたがそれを分解して「好き」にするのを手伝ってくれるなら、それは素晴らしいことです. 私の他の質問を見たことがあれば、私がこの cms を使って作業するのがまったく楽しくなかったのは、ほとんどの場合、受け取ったドキュメントや「ヘルプ」がほとんど役に立たなかったことに気付くでしょう。私が他の人のためにjquery/php/.netの質問を分解するように、誰かが私のためにこれを分解するかもしれないので、私はこれについて言及するだけです. 礼儀正しく、こぶの「段階的な」指示を示しても問題ありません。