[TYPO3-german] dynaflex und Frontendplugin

Sven Grützmann sven.gruetzmann at gmx.net
Tue Jun 19 15:47:49 CEST 2007


Hi Thomas,

erstmal danke für deine Antwort!

>> Meine bisheriger Versuch:
>> Datei ext_localconf.php:
>> ...
>> $GLOBALS['T3_VAR']['ext']['dynaflex']['tx_c1test_test'][] = 
>> 'EXT:c1test/class.tx_c1test_dfconfig.php:tx_c1test_dfconfig';
> Ohne das jetzt mal getestet zu haben, aber probier mal
> $GLOBALS['T3_VAR']['ext']['dynaflex']['tt_content'][]. Denn dein Feld 
> für das FE Plugin befindet sich ja in der Tabelle tt_content und nicht 
> tx_c1test_test.

ok, das hatte ich mittlerweile geändert.
Leider tut sich immer noch nichts. Noch nicht mal eine Fehlermeldung :-(
Ich möchte im ersten Schritt erstmal nur erreichen, dass das Feld 
'myfirstdynaflexfield' in meinem Flexform-Formular erscheint...Es taucht 
  aber nur das Feld auf, dass ich in der Flexform-Datei angegeben habe.

Ist denn der path richtig gesetzt? In 
'tt_content/columns/pi_flexform/config/ds/c1test_pi1' steht nämlich 
meine flexform.xml als Referenz, also nur ein String (FILE:...).

---------------------------------------------------
Inhalt von class.tx_c1test_dfconfig.php:
class tx_c1test_dfconfig {
     var $DCA = array (
         0 => array (
             'path' => 
'tt_content/columns/pi_flexform/config/ds/c1test_pi1',
             'modifications' => array (
                 array (
                     'method' => 'add',
                     'path' => 'ROOT/el',
                     'type' => 'field',
                     'field_config' => array (
                         'name' => 'df_field_0',
                         'label' => 'myfirstdynaflexfield',	
                         'config' => array (
                             'type' => 'input'	
                         )
                     )
                 )		
             )
         )
     );
     var $cleanUpField = 'pi_flexform';
}
---------------------------------------------------
---------------------------------------------------
Inhalt von flexform.xml:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
	 <meta>
	       <langDisable>1</langDisable>
	 </meta>
	 <sheets>
	  <sDEF>	
	      <ROOT>
	        <TCEforms>
	        <sheetTitle>testsheet</sheetTitle>
	        </TCEforms>
	        <type>array</type>
	        <el>
	          <title>
	            <TCEforms>
	              <label>testconfig</label>
	              <config>
	                <type>input</type>
	                <size>30</size>
	                <default></default>
	              </config>
	            </TCEforms>
	         </title>
	      </el>
	    </ROOT>
	   </sDEF>
	  </sheets>
</T3DataStructure>
---------------------------------------------------


Grüße,
Sven


More information about the TYPO3-german mailing list