0
私はsourcecollectionで特定の画像情報を取得したい:私はTYPO3応答img datakey.xxxにはstdWrapがありませんか?
maxW < TSFE:lastImageInfo|0
およびその他のdiffernetの方法元の幅を取得しようとしました 、それが元の幅を持っているdatakeyを与える必要があり、元のimagewidth < 1040px場合 をしかし、それは値ではなくラベルだけを捕まえるようです。 "small"の例を参照してください。 TSRefはwidth、maxW ...はcapdillitiesをstdWrapしているので、どのように値を取得できますか?
tt_content.image.20.1.sourceCollection {
small >
smallRetina >
smallest {
width = 320
maxW.cObject = TEXT
maxW.cObject.value = 4444
dataKey = smallest
srcsetCandidate = 320
elementwidth = 320
}
smallest.maxW < TSFE:lastImageInfo|0 // gets null
smaller {
width = 480
if.isLessThan = 439
if.value.data = TSFE:lastImageInfo|0
testparm = testp
maxW < TSFE:lastImageInfo|0 //gets null
dataKey = smaller
srcsetCandidate = 480
elementwidth = 480
}
small {
stdWrap.cObject = COA
stdWrap.cObject {
10 = LOAD_REGISTER
10.intobj2 = COA
10.intobj2 {
10 = TEXT
10.data = TSFE:lastImageInfo|0
}
20 = TEXT
20.insertData = 1
20.data = ghj
}
width = 720
if.isLessThan = 719
if.value.data = TSFE:lastImageInfo|0
maxW = 720
dataKey = small
maxW.insertData = 1
maxW.stdWrap.insertData = 1
maxW.stdWrap.cObject < .stdWrap.cObject.20 // gets "TEXT"!!!
srcsetCandidate = 720
elementwidth = 720
}
...
realSizePic {
width.data = TSFE:lastImageInfo|0
maxW.data = TSFE:lastImageInfo|0
maxW.cObject = TEXT
maxW.cObject.value = testrealsize
#mediaQuery = (min-width: 1100px)
dataKey = biggest
srcsetCandidate.stdWrap.data = TSFE:lastImageInfo|0
/* doesn'T work!!!
srcsetCandidate.cObject = TEXT
srcsetCandidate.cObject {
data = TSFE:lastImageInfo|0
}
*/
elementwidth.data = TSFE:lastImageInfo|0
}
}
- はあなたがregistred値を使用したいとき
maxW
で.data
を使用する必要がsrcset
を使用していますlastImageInfoを| 0 または maxW
user3699049
maxW.insertDataを設定する場合でも、私はオブジェクトの名前を取得するには、オブジェクトを指し示す文字列と場合を受け入れますsmallest.maxW'と 'smallest.maxW.data = TSFE:lastImageInfo | 0'が正しい方法です。 –
はい、最小{ 幅= 320 maxW.cObject = TEXT maxW 、私は私が消すのを忘れてさまざまな方法の多くを試しましたが、私の問題は、それが唯一のgetDataを使用して文字列にない設定でworkesということです.cObject.value = 4444 // - > null } # – user3699049