0
DataGrid의 동적 열에 대한 도움이 필요합니다. PHP 백엔드와 함께 GenericFrame 프론트 엔드를 사용합니다.동적 격자 열
나는이 같은 정적 열을 사용하는 경우 : 그것은 잘 작동
<? ... ?>
<DataGrid id="DataGrid1" width="100%">
<columns>
<DataGridColumn headerText="name" dataField="@username" width="150"/>
<DataGridColumn headerText="Nahcname" dataField="@secondname" width="150"/>
<DataGridColumn headerText="alter" dataField="@age" width="40"/>
</columns>
</DataGrid>
<? ... ?>
.
하지만 PHP로 동적 열을 만들려고합니다.
<generic>
<template target="gridbox">
<VBox id="dynamic" height="100%">
<!-- DataGrid -->
<DataGrid id="DataGrid1" width="100%" >
<columns>
<?php
$columns = array(//Spalte => (Breite, Datenfeld)
"name" => array(150,"@username"),
"Nahcname" => array(150,"@secondname"),
"alter"=> array(40,"@age")
);
foreach ($columns as $key => $value) { ?>
<DataGridColumn headerText="<? echo $key; ?>" dataField="<? echo $value[0]; ?>" width="<? echo $value[0];?>"/>
<?php } ?>
</columns>
</DataGrid>
<Binding source="templatedata.data1.item" destination="DataGrid1.dataProvider" />
</VBox>
</template>
<templatedata>
<data1>
<!-- Daten -->
<item username="User1" secondname="Nachname1" age="22"/>
<item username="User2" secondname="Nachname2" age="25"/>
<item username="User3" secondname="Nachname3" age="27"/>
<item username="User4" secondname="Nachname4" age="32"/>
</data1>
</templatedata>
데이터 격자하지만 데이터없이 올바르게 표시됩니다? 왜 어떤 생각? 난 당신이 $ 값을 사용하고있는 것을 볼 수 있습니다
어떤 제품이 제품입니까? 링크를 제공 할 수 있습니까? –
이것은 GenericFrame입니다. 웹에서 찾을 수 있습니다. www.genericframe.com – user248810