Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2011, 21:42
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 6 meses
Puntos: 269
Respuesta: Como cargar código en <head> usando mvc.

raiz/modulo/view.php
Código PHP:
Ver original
  1. <table class="abm">
  2.     <thead>
  3.         <tr>
  4.             <th><a href="phpexcel/excel_wishes.php" target="_blank">descargar .xls</a></th>
  5.             <th>nombre y apellido</th>
  6.             <th>documento</th>
  7.             <th>teléfono</th>
  8.             <th>email</th>
  9.             <th>dirección</th>
  10.             <th>localidad</th>
  11.             <th>código postal</th>
  12.             <th>sexo</th>
  13.         </tr>
  14.     </thead>
  15.         <tbody>
  16.         <?php foreach ($users as $user):?>
  17.             <tr>
  18.                 <td>
  19.                     <a href="index.php?s=users&p=controller&action=3&id=<?php echo $user['idusers'];?>" >eliminar</a>
  20.                 </td>
  21.                 <td><?php echo $user['firstname']." ".$user['lastname'];?></td>
  22.                 <td><?php echo $user['document'];   ?></td>
  23.                 <td><?php echo $user['phone'];      ?></td>
  24.                 <td><?php echo $user['email'];      ?></td>
  25.                 <td><?php echo $user['address'];    ?></td>
  26.                 <td><?php echo $user['locality'];   ?></td>
  27.                 <td><?php echo $user['postalcode']; ?></td>
  28.                 <td><?php echo sex($user['sex']);   // .sex_woman{} .sex_man{} ?></td>
  29.             </tr>
  30.                 <?php endforeach; ?>
  31.     </tbody>
  32.     <tfoot>
  33.         <tr>
  34.             <th colspan="9">
  35.                 <div class="paginador_controls">
  36.                     <?php
  37.                     /*
  38.                     .paginador_a_primero    {}
  39.                     .paginador_a_previo     {}
  40.                     .paginador_a_siguiente  {}
  41.                     .paginador_a_ultimo     {}
  42.                     .paginador_primero      {}
  43.                     .paginador_previo       {}
  44.                     .paginador_siguiente    {}
  45.                     .paginador_ultimo       {}
  46.                     */
  47.                     $modulo = "users";
  48.                     paginationControls($pagina, $total_paginas, $modulo);
  49.                     ?>
  50.                 </div>
  51.             </th>
  52.         </tr>
  53.     </tfoot>
  54. </table>


Bueno, esto es todo. Un modelo en el que operamos con la db, la vista y el controlador que hace los include en <div class="abms"></div> dentro de body.
Funciona 10 puntos pero que pasa si yo quiero al mismo tiempo hacer un include dentro de .abms y mandar unas header() (o cualquier trozo de codigo para otro fin) a <head>.

Imaginen que quiera poner hojas de estilos o archivos js exclusivos de cada modulo, como podría hacerlo?

Con un link de estudio o sugerencia me basta para saber por donde encarar la cosa.

Gracias.