Powermail:2.25.2
TYPO3:6.2.19TYPO3 Powermail:如何將我的自定義字段添加到導出?
我加了一個動態自定義字段到Powermail一個新的擴展中,並希望有列入CSV出口值。如果我使用Powermail模塊並展開導出塊,則可以將其他字段添加到導出。不幸的是,我的自定義字段沒有在那裏列出。
我該怎麼辦?
Powermail:2.25.2
TYPO3:6.2.19TYPO3 Powermail:如何將我的自定義字段添加到導出?
我加了一個動態自定義字段到Powermail一個新的擴展中,並希望有列入CSV出口值。如果我使用Powermail模塊並展開導出塊,則可以將其他字段添加到導出。不幸的是,我的自定義字段沒有在那裏列出。
我該怎麼辦?
從檢查模板Resources/Private/Partials/Module/Export.html
我有想法,將其添加到模板,但不知道哪個ID。
經過擴展的一些調試後,我意識到,我的自定義字段可以很容易地被添加到提到的模板ul.extended_export_field
,因爲它已經在{page.fields}
陣列中。 {field.advancedFieldType}
的條件阻止呈現自定義字段,因爲它的類型不在高級和基本字段中。
你必須因此2解決方案來解決這個問題:通過添加
變化Classes/Domain/Model/Field.php
分機
內,延長$advancedFieldTypes
或$basicFieldTypes
陣列
更改模板Resources/Private/Partials/Module/Export.html
條件爲您的自定義字段類型並將其呈現爲列表<li id="{field.uid}">{field.title} <span class="info">(<f:translate key="FormField" />)</span></li>
我仍然不知道是如何操縱內外銷輸出。
更新:
輸出可以內
Resources/Private/Templates/Module/ExportCsv.html