Ich habe den folgenden Code, um eine Tabelle anzuzeigen, in der erste Zeile 8 Spalten enthält, um Daten anzuzeigen. Sobald der Benutzer auf die Zeile klickt, wird die nächste Zeile erweitert, um alle Details in einem Segment/Panel anzuzeigen. Das Problem jetzt, wenn ich ein Plugin verwende, um Sortierfunktionen hinzuzufügen. Das Problem beschwert sich, warum ich 8 Spalten in einer Zeile und nur eine Spalte in der zweiten Zeile habe.Datentabelle mit unterschiedlicher Spaltennummer pro Zeile
<tr id="row-<?php echo $_id?>" class="trigger <?php echo $_rma->getIsEven() ? 'even' : 'odd'?>">
<td class="small-1"><a class="action" href="#" onclick="return false"><span></span></a></td>
<td class="small-1"><?php echo $_rma->getIncrementId() ?></td>
<td class="small-2"><?php echo $_rma->getOrderIncrementId() ?></td>
<td class="small-2"><?php echo $_orderDate ?></td>
<td class="small-2"><?php echo Mage::helper('core')->formatDate($_rma->getCreatedAt(), 'short', true) ?></td>
<td class="small-2" id="status-<?php echo $_id ?>"><?php echo $_rma->getRmaStatusName() ?></td>
<td class="small-1" id="reason-<?php echo $_id ?>"><?php echo $_rma->getRmaReasonName() ?></td>
<td class="small-1"><?php echo $_rma->getTotalQty()*1 ?></td>
</tr>
<tr id="info-<?php echo $_id?>" style="display:none">
<td id="container-<?php echo $_id?>" class="small-12 no-pad" colspan="12">
<span class="urma-info-loader"><?php echo Mage::helper('udropship')->__('Please wait, loading RMA information...')?></span>
</td>
</tr>
Der Fehler wird wie hier erklärt: https://datatables.net/manual/tech-notes/4 Ich kann nicht scheinen, andere auf andere Weise als mit leeren ausgeblendeten Spalten zu finden, um die Zählung zu vervollständigen. Ich habe versucht, mit Colspan aber auch immer noch den Fehler zu bekommen.
Selbst mit, dass colspan Sie eine unterschiedliche Anzahl von Spalten haben - ich zähle 8 in der ersten Reihe, also warum haben Sie eine colspan von 12? – Scoots