1
我想知道有什麼方法可以添加自己的JavaScript代碼,這些代碼將在Alt-Doc.php的表單處理中執行。TYPO3:有沒有什麼方法可以在Alt-Doc窗體中使用JavaScript?
我需要改變一個選擇框值取決於其他選擇框(選擇事件)。
有沒有可能?
我想知道有什麼方法可以添加自己的JavaScript代碼,這些代碼將在Alt-Doc.php的表單處理中執行。TYPO3:有沒有什麼方法可以在Alt-Doc窗體中使用JavaScript?
我需要改變一個選擇框值取決於其他選擇框(選擇事件)。
有沒有可能?
您可以使用$TCA['tt_content']['ctrl']['requestUpdate'] = "yourfieldname"
讓TYPO3將js代碼(onchange
事件)添加到給定字段。然後,您可以使用不同的值爲不同的TCA編寫不同的調色板。它由tt_content完成(字段CType
),也在頁表中(鍵入sysfolder與「普通頁面」)。
其他表單元素在這兩種情況下完全改變。當然,這會導致整個表單的重新加載,因此您應該在表單的頂部放置一個具有此行爲的字段。
你真的需要自己的JavaScript代碼來做到這一點嗎?對於您使用內置功能是不夠的?這是1.要求用戶在更改字段值時重新加載表格+ 2.根據另一個字段中的值有條件地顯示一個字段中的值。 – tmt