簡體   English   中英

TYPO3 流體陣列接入

[英]TYPO3 Fluid Array Access

我有一個問題要訪問流體中的數組:

Associative Array {registrationProcess}
STRING  {fieldname} == 'firstName'
STRING  {property} == 'participant'
WORKING {registrationProcess.participant.{fieldname}}
WORKING {registrationProcess.{property}.firstName}
WORKING {registrationProcess.participant.firstName}
NULL    {registrationProcess.{property}.{fieldname}}

為什么最后一個符號的結果是 NULL ???

Fluid 當前僅支持每個級別的一個動態屬性。 Fluid 3.0 將改變這一點,但在那之前,您必須將第一個動態表達式提取到一個變量中,然后對該新變量執行第二個動態表達式:

<f:variable
  name="registrationProperty"
  value="{registrationProcess.{property}}"
/>

{registrationProperty.{fieldname}}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM