Salve, vi scrivo per chiedervi un aiuto. Ho seguito le utilissime guide di vales su chronoforms per realizzare una maschera di inserimento che salva i dati in un database e sulla home page, tramite la actions db multi uploader una maschera che mostra i dati inseriti nella stessa tabella. I titoli dei campi sono cliccabili e mettono in ordine ASC o DESC la tabella in base al campo cliccato e fin qui tutto bene, il mio problema è che però vorrei che di default e cioè alla prima visualizzazione della tabella sulla home page, l'ordine fosse di tipo DESC di modo che in alto mi compaia sempre l'ultimo inserimento fatto, cosa che adesso non succede perchè mi compare all'ultimo posto. Il campo di ordinamento dovrebbe essere la data o meglio cf_created.
Io ho provato a dare un'occhiata al codice che mi crea la tabella:
<?php
// start ord
$img="";
if (Jrequest::getVar('direction','','get')=="") {
$ord="desc";
}
if (Jrequest::getVar('direction','','get')=="desc") {
$ord="asc";
$img="desc";
}
if (Jrequest::getVar('direction','','get')=="asc") {
$ord="desc";
$img="asc";
}
// end ord
?>
<table align="center" style="width: 90%" id="db_multi_record_loader">
<thead>
<tr align="center" bgcolor='#FFFFFF'>
<th style="border: solid 1px #000; width: 15%" class="col1 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=show_allegati&order=cf_created&direction=<?php echo $ord; ?>"
>Data <?php if (Jrequest::getVar('order','','get')=="cf_created"){
echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
<th style="border: solid 1px #000; width: 25%" class="col2 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=show_allegati&order=titolo&direction=<?php echo $ord; ?>
">Titolo <?php if (Jrequest::getVar('order','','get')=="titolo")
{echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
<th style="border: solid 1px #000; width: 50%" class="col4 cell">
<a class="order_link_asc"
href="index.php?option=com_chronoforms&chronoform=show_allegati&order=allegato&direction=
<?php echo $ord; ?>">Allegato
<?php if (Jrequest::getVar('order','','get')=="allegato"){
echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?></th>
</tr>
</thead>
<?php
$bb=$form->data['elenco'];
foreach ($bb as $a) {
if ($a['tipologia']=="Del Personale") {
echo "<tr bgcolor='#BDEAA8'><td>".$a['cf_created']."</td><td>".$a['titolo']."</td>
<td><a class=\"order_link\"
href=\"components/com_chronoforms/uploads/nuovo_allegato/".$a['allegato']."\" target=\"_blank\">".$a['allegato']."
</td></tr>";
} else {
echo "<tr bgcolor='#B7D2E3'><td>".$a['cf_created']."</td><td>".$a['titolo']."</td>
<td><a class=\"order_link\"
href=\"components/com_chronoforms/uploads/nuovo_allegato/".$a['allegato']."\" target=\"_blank\">".$a['allegato']."
</td></tr>";
}
}
?>
</table>
<p></p>
ma non sono riuscito a capire dove intervenire. Qualcuno mi sa aiutare?