<?php /** * @file * Liste des pays * */ setDbConn('intersud'); $q = Doctrine_Query::create() ->from('Country c') ->leftJoin('c.Price p, c.Delais d') ->setHydrationMode(Doctrine::HYDRATE_ARRAY); $results = $q->execute(); $firephp->log($results, 'results'); ?> <script> $(document).ready(function() { $('.status').editable('./modules/intersud/payssave.php', { data : "{'actif':'actif','inactif':'incatif'}", type : 'select', event : 'dblclick', indicator : 'Sauvegarde...', tooltip : 'Double-Clique pour éditer...', submitdata : {col: 'status'} }); $('.lib').editable('./modules/intersud/payssave.php', { event : 'dblclick', indicator : 'Sauvegarde...', tooltip : 'Double-Clique pour éditer...', submitdata : {col: 'lib'} }); $('.code').editable('./modules/intersud/payssave.php', { event : 'dblclick', indicator : 'Sauvegarde...', tooltip : 'Double-Clique pour éditer...', submitdata : {col: 'code'} }); }); </script> <table> <tr> <th colspan="4">Information Pays</th> <th colspan="2">Prix</th> <th colspan="2">Délais</th> </tr> <tr> <th>Libélé</th> <th>Pays</th> <th>Code</th> <th>Status</th> <th>Normal</th> <th>Rapide</th> <th>Normal</th> <th>Rapide</th> </tr> <?php foreach($results as $pays){ ?> <tr> <td align="center"><div id="<?php print $pays['id']; ?>" class="lib"><?php print $pays['lib'];?></div></td> <td align="center"><div id="<?php print $pays['id']; ?>" class="graydon_country"><?php print $pays['intersud_country'];?></div></td> <td align="center"><div id="<?php print $pays['id']; ?>" class="code"><?php print $pays['code'];?></div></td> <td align="center"><div id="<?php print $pays['id']; ?>" class="status"><?php print $pays['status'];?></div></td> <td><?php print $pays['Price']['normal'];?></td> <td><?php print $pays['Price']['rapide'];?></td> <td><?php print $pays['Delais']['normalDe'].' à '.$pays['Delais']['normalA'].' Jours';?></td> <td><?php print $pays['Delais']['rapideDe'].' à '.$pays['Delais']['rapideA'].' Jours';?></td> </tr> <?php } ?> </table> <form method="post" action="./?q=graydon/country/add"> <table> <tr><td colspan="4">Ajouter un pays : </td></tr> <td align="center"><input type="text" name="lib"/></td> <td align="center"> <select name="graydon_country"> <?php require_once 'intersud/pays.php'; foreach($tabPays as $kPays => $vPays ){ print '<option value="'.$kPays.'">'.$vPays['display'].'</option>'; } ?> </select> </td> <td align="center"><input type="text" name="code" size="2"/></td> <td align="center"> <select name="status"> <option value="actif">actif</option> <option value="inactif">inactif</option> </select> </td> <td colspan="4"><input type="submit" name="submit"/></td> </table> </form> <?php ?>