0

このコードの幅は、コンテンツを定義できます:

 <flux:flexform.section name="columns">
    <flux:flexform.object name="column" label="column">
      <flux:flexform.field.input name="demo" label="Demo field" />          
    </flux:flexform.object>
  </flux:flexform.section>

  <flux:flexform.grid>
    <flux:flexform.grid.row>
      <f:for each="{columns}" as="sectionObject" iteration="iteration">
        <flux:flexform.grid.column>
          <flux:flexform.content name="column{iteration.cycle}" label="Column {iteration.cycle}" />
        </flux:flexform.grid.column>
      </f:for>
    </flux:flexform.grid.row>
   </flux:flexform.grid>

これは柔軟です。セクションから新しい「コンテンツ領域」を追加できます。しかし、これは私が望むものではありません。非常に固定された 2 列と 3 列の FCE を定義したいと考えています。私の編集者は、使用する列の数を決定する必要はありません。

次のようなものがありません:

 <flux:flexform.field.contentArea name="col1" label="Column 1" />           
 <flux:flexform.field.contentArea name="col2" label="Column 2" />           

  <flux:flexform.grid>
    <flux:flexform.grid.row>
        <flux:flexform.grid.column>
              <flux:flexform.content name="col1" />
        </flux:flexform.grid.column>
        <flux:flexform.grid.column>
              <flux:flexform.content name="col2" />
        </flux:flexform.grid.column>
    </flux:flexform.grid>
  </flux:flexform.grid.row>

正しい方向へのヒントをありがとう。

4

1 に答える 1