テーブルにデータを正常にロードできます。しかし、このデータを Jqgrid にロードする必要があります。このすべてのデータは動的配列から取得されます (テーブル ヘッダーを含む)。私はそれを試してみましたが、それでもこれを行うことができません。誰でも助けることができますか?
Jqgrid 4.0を使用しました
これは、テーブルにデータをロードするための私のコード ///////////////////////////////////
<table id="jqTable" border="1" style="margin-top: 10px;">
<thead>
<tr>
<th style="min-width: 50px;"></th>
{% for keys,values in tableHead %}
<th style="min-width: 50px;"><a href="#" onclick="loadResourceSummary({{projectIds[values['unit_code']]}},null,null)">{{values['unit_code']}}</a></th>
{% endfor %}
<th style="min-width: 60px;">{{'Total'}}</th>
</tr>
</thead>
{% for keys,values in matrix %}
<tr>
<td><a href="#" onclick="viewSummary({{userIds[keys]}})">{{full_names[keys]}}</a></td>
{% for key,value in values %}
{% if value=="-"%}
<td style="text-align: right;">{{value}}</td>
{% else%}
<td style="text-align: right;"><a href="#" onclick="loadRRFSummary({{projectIds[key]}},{{userIds[keys]}});"> {{value ~" %"}} </a></td>
{%endif%}
{% endfor %}
<td bgcolor="#dcdcdc" style="text-align: right; font-weight: bold;">{{(totalAllocationOfTheUser[keys]) ~" %"}}</td>
</tr>
{% endfor %}
<tr>
<td><strong>{{'Total'}}</strong></td>
{% for keys,values in totalAllocationOfTheProject %}
<td bgcolor="#dcdcdc" style="text-align: right; font-weight: bold;">
{{values}}
</td>
{% endfor %}
<td style="text-align: right; font-weight: bold;"><span style="color: #a52a2a;">{{grandTotal}}</span></td>
</tr>
</table>
////////////////////////////////////////// これは twig ファイルへの戻り配列です /////// //////////////////////////
$tableHead=$userDAO->getSelectedProjectsForMatrix($selectedProjects);
return $this->render('AdminBundle:User:ProjectsMatrix.html.twig', array(
'matrix'=>$matrix['matrix'], 'tableHead'=>$tableHead,'full_names'=>$matrix['userWithFullName'],
'totalAllocationOfTheUser'=> $matrix['totalAllocationOfTheUser'],'totalAllocationOfTheProject'=>$matrix['totalAllocationOfTheProject'],
'form' => $form->createView(),'date'=>$date,'userIds'=>$matrix['userIds'],'projectIds'=>$matrix['projectIds'],'grandTotal'=>$matrix['grandTotal']
));