1
早上好TYPO3 GeneralStorageFolder不見了,如何獲取plugin-flexform裏面的storagePID?
在TYPO3 7.4中,「常規存儲文件夾」被踢出。在此之前,您可以使用插件 - 柔性內的通用存儲文件夾。你可以做的事情,如
<settings.type>
<TCEforms>
<label>Betriebsart</label>
<config>
<type>select</type>
<items type="array"></items>
<allowNonIdValues>1</allowNonIdValues>
<multiple>1</multiple>
<maxitems>99</maxitems>
<minitems>0</minitems>
<size>10</size>
<foreign_table>tx_enzhotellist_domain_model_type</foreign_table>
<foreign_label>name</foreign_label>
<foreign_table_where>AND sys_language_uid = 0 AND tx_enzhotellist_domain_model_type.pid=###STORAGE_PID###</foreign_table_where>
</config>
</TCEforms>
</settings.type>
這是可以通過### STORAGE_PID ###訪問常規存儲文件夾內的值。但現在這種方式已經消失,被踢出,過時了,無論如何......悲傷 - 真的很傷心。
所以我問你,如何訪問plugin-flexform裏面的storagePid? (順便說一句:Typo腳本的設置不幫助這裏!)
親切的問候 約翰內斯
好的,謝謝。 所以我在pageTS中設置: TCEFORM.tt_content.pi_flexform.PAGE_TSCONFIG_ID = 56 並將flexform內的標記更改爲### PAGE_TSCONFIG_ID ###,它工作。 –
我想補充一點,可以爲某些插件定義這些標記,這樣就不太可能打擾其他插件:TCEFORM.tt_content.pi_flexform.my_ext_pi1.sDEF.myField.PAGE_TSCONFIG_ID = 56 – Kitze