[TYPO3-dev] flexform value read in multilanguage setup...HELP!

Nirmalya nirmalya at fivee.in
Mon Nov 6 12:19:35 CET 2006


Hello,
In my own extension i want to access "flexform  values" from a
multi-language website (developed by typo3 obviously).

To access flex form values i am using code like:

$flexFormValuesArray['department'] 	
= $this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'department', 
'sDEF');

My flexform structure is as usual:
  <T3DataStructure>
   <sheets>

     <sDEF>
     <ROOT>
       <TCEforms>
        <sheetTitle>General</sheetTitle>
       </TCEforms>
       <type>array</type>
        <el>

         <department>
          <TCEforms>
           <label>Department</label>
...........



Now for multi-language it has become in BE in many languages.
and tt_content table is inserted with xml like :

<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3FlexForms>
     <data>
         <sheet index="sDEF">
             <language index="lDEF">
                 <field index="department">
                     <value index="vDEF">department</value>
....................
	   <language index="lDE">
                 <field index="department">
                     <value index="vDEF"></value>
                 </field>
                 <field index="region">
                     <value index="vDEF"></value>



Is there any API that can be used to read flexform value
depending upon the current front end language...
or how this type of problem is solved..

please help me...
Thank you,
Nirmalya.

---
http://www.fivee.in




More information about the TYPO3-dev mailing list