2017-10-04 38 views
0

我對谷歌地圖的配置在我的TCA如何設置userFunc「參數」,在TYPO3柔性成型

'configuration_map' => array(
     'exclude' => 0, 
     'label' => 'Map', 
     'config' => array(
      'type' => 'user', 
      'userFunc' => 'Vendor\\Extension\\Utility\\LocationUtility->render', 
      'parameters' => array(
       'lng' => 'lng', 
       'lat' => 'lat', 
       'address' => 'address', 
      ), 
     ), 
    ), 

我需要相同的配置在柔性成型,像下面的例子。如何在xml中設置userFunc「參數」?

<settings.map> 
    <TCEforms> 
     <label>Map</label> 
    <config> 
     <type>user</type>  
     <userFunc>Vendor\Extension\Utility\LocationUtility->render</userFunc>          
     <parameters> 
     </parameters> 
     </config> 
    </TCEforms> 
    </settings.map> 

回答

0

它應該是:

<settings.map> 
    <TCEforms> 
     <label>Map</label> 
     <config> 
      <type>user</type>  
      <userFunc>\Vendor\Extension\Utility\LocationUtility->render</userFunc>          
      <parameters> 
       <lng>lng</lng> 
       <lat>lat</lat> 
       <address>address</address> 
      </parameters> 
     </config> 
    </TCEforms> 
</settings.map> 

順便說一句,你應該開始一個命名空間與\