#58588  vympel1980
                         25 фев 2014, 20:38
                    
                Подскажите плиз как отсортировать ушедших и пришедших игроков по дате прихода и ухода?
                
            Модератор: Exinaus, shw
Exinaus писал(а):Никак, в этих таблицах сортировка не предусмотрена.
vympel1980 писал(а):Exinaus писал(а):Никак, в этих таблицах сортировка не предусмотрена.
Вранье, скоро докажу.
 <table cellspacing="2" cellpadding="0" width="100%" id="avt7">
                  <thead style="font-weight: bold;">
                     <tr>
                        <th colspan="4" align="center"><?=$lang['loosed_today'];?></th>
                     </tr>
                  </thead>
                  <tbody>
                     <?php if (count($we_loosed) > 0){
                        foreach($we_loosed as $val){ ?>
                           <tr>
                              <td align="left"><a href="<?php echo $config['base'],$val['nickname'],'/'; ?>" target="_blank"><?=$val['nickname'];?></a></td>
                              <td align="center"><?=$lang[$val['role']];?></td>
                              <td align="center"><?php echo floor(($val['updated_at'] - mktime(0, 0, 0, date("m", $val['created_at']), date("d", $val['created_at']), date("Y", $val['created_at'])))/(3600*24)),$lang['days'];?></td>
                              <td align="center"><span class="hidden"><?=$val['updated_at'];?></span><?php echo date('d.m.Y',$val['updated_at']);?></td>
                           </tr>
                        <?php }
                     }  else {
                        echo '<tr><td colspan="4" align="center">',$lang['noone'],'</td></tr>';
                     } ?>
                  </tbody>
               </table> <table cellspacing="2" cellpadding="0" width="100%" id="avt9">
                  <thead style="font-weight: bold;">
                     <tr>
                        <th colspan="4" align="center"><?=$lang['new_players'];?></th>
                     </tr>
                  </thead>
                  <tbody>
                     <?php if (count($new_players) > 0){
                        foreach($new_players as $name => $val){ ?>
                           <tr>
                              <td align="left"><a href="<?php echo $config['base'],$val['nickname'],'/'; ?>" target="_blank"><?=$val['nickname'];?></a></td>
                              <td align="center"><?=$lang[$val['role']];?></td>
                              <td align="center"><?php echo floor((time() - mktime(0, 0, 0, date("m", $val['created_at']), date("d", $val['created_at']), date("Y", $val['created_at'])))/(3600*24)),$lang['days'];?></td>
                              <td align="center"><span class="hidden"><?=$val['created_at'];?></span><?php echo date('d.m.Y',$val['created_at']);?></td>
                           </tr>
                        <?php }
                     }  else {
                        echo '<tr><td colspan="4" align="center">',$lang['noone'],'</td></tr>';
                     } ?>
                  </tbody>
               </table>$("#avt1").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false}, 2: {sorter: false}}, widgetOptions: {uitheme : 'bootstrap'}});
<? for ($i=2; $i<=6; $i++) { ?>
$("#avt<?=$i;?>").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false} }, sortList:[[1,0]], widgetOptions: {uitheme : 'bootstrap'}});
<? }
for ($i=7; $i<=9; $i++) { ?>
$("#avt<?=$i;?>").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false} }, sortList:[[0,0]], widgetOptions: {uitheme : 'bootstrap'}});
<? } ?>
Exinaus писал(а):Я вам даже больше скажу. Код который отключает сортировку в этих таблицах находится вот в views/header.php и выглядит вот так:$("#avt1").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false}, 2: {sorter: false}}, widgetOptions: {uitheme : 'bootstrap'}});
<? for ($i=2; $i<=6; $i++) { ?>
$("#avt<?=$i;?>").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false} }, sortList:[[1,0]], widgetOptions: {uitheme : 'bootstrap'}});
<? }
for ($i=7; $i<=9; $i++) { ?>
$("#avt<?=$i;?>").tablesorter({headers:{ 0: { sorter: false}, 1: {sorter: false} }, sortList:[[0,0]], widgetOptions: {uitheme : 'bootstrap'}});
<? } ?>
Его то вам и надо править.

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6