2013-03-11 10 views
6

मैं ('मी) रों (टी) uck में सीमा स्तंभ से वर्तमान पृष्ठ की छवियों प्रस्तुत; -)typo3 6.0: FAL

मैं निम्नलिखित स्निपेट हैं है और मैं इसे काम करने के लिए नहीं मिलता है।

COL3 = FILES 
COL3 { 
     references { 
      table = tt_content 
      uid = 14 
      fieldName = image 
     } 
     renderObj = TEXT 
     renderObj { 
      data = file:current:publicUrl 
      wrap = <img src="|"> 
     } 
} 

स्निपेट अब तक काम करता है, लेकिन मैं वर्तमान पृष्ठ के साथ इसका इस्तेमाल करने & colPos = 3. तो जैसे कुछ हैं:

table = tt_content 
select { 
    where = colPos = 3 
    orderBy = sorting 
    languageField = sys_language_uid 
} 

यह लगता है जैसे मैं लगभग सब कुछ कोशिश की है।

मैं वास्तव में हर मदद मैं प्राप्त कर सकते हैं की सराहना करते हैं ...

धन्यवाद के बहुत !!

उत्तर

4

मुझे लगता है select विशेषता references साथ काम नहीं करता।
किसी भी सामग्री तत्व के साथ उपयोग करने के लिए इस समाधान (नहीं परीक्षण किया) की कोशिश करो।

... 
references { 
    table = tt_content 
    uid.data = uid 
    fieldName = image 
} 

एक और विचार:

COL3 = CONTENT 
COL3 { 
    table = tt_content 
    select { 
     where = colPos = 3 
    } 

    renderObj = FILES 
    renderObj { 
      references { 
       table = tt_content 
       fieldName = image 
      } 
      renderObj = TEXT 
      renderObj { 
       data = file:current:publicUrl 
       wrap = <img src="|"> 
      } 
     } 
    } 
+1

तुम मेरे दिवस बचाया! बहुत बहुत धन्यवाद। मैंने पहले व्यक्ति को पहले से सूख लिया जो मेरे लिए काम नहीं करता है - लेकिन दूसरा बॉक्स के बाहर काम करता है! धन्यवाद दोस्त। – lufi

+0

ग्रेट - मैंने परीक्षण नहीं किया, जो मुझे भी जोर से बनाता है :)। – Mateng

7

है जो मुझे करने के लिए बेहतर लग रहा है:

COL3 = CONTENT 
COL3 { 
    table = tt_content 
    select { 
     where = colPos = 3 
    } 

    renderObj = FILES 
    renderObj { 
      references { 
       table = tt_content 
       fieldName = image 
      } 
      renderObj = IMAGE 
      renderObj { 
       file.import.data = file:current:publicUrl 
      } 
     } 
    } 
+0

यह वास्तव में बेहतर समाधान है क्योंकि यह तस्वीर के लिए एक IMAGE ऑब्जेक्ट का उपयोग करता है। – lorenz