Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 08:29
Avatar de h2swider
h2swider
 
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 3 meses
Puntos: 194
MVC options en controlador o vista

Estoy usando una arquitectura propia basada en el modelo MVC, y me preguntaba que seria lo ideal

Guardar en el controlador una variable que contenga los options de un select,

Código PHP:
Ver original
  1. $vehiculoOption = '<option value="">Seleccione VehÃ*culo</option>';
  2. /* @var $tipoVehiculo TipoVehiculo */
  3. foreach ($tiposVehiculo as $tipoVehiculo) {
  4.     $vehiculoOption .= '<option value="'.$tipoVehiculo->getIdTipoVehiculo().'">';
  5.     $vehiculoOption .= $tipoVehiculo->getDTipoVehiculo().'</option>';
  6. }

O recorrerlo en la vista.

Código PHP:
Ver original
  1. <option value="">Seleccione Veh&iacute;culo</option>
  2.      <?php foreach ($tiposVehiculo as $tipoVehiculo) { ?>
  3.          <option value="<?php echo $tipoVehiculo->getIdTipoVehiculo() ?>">
  4.              <?php echo $tipoVehiculo->getDTipoVehiculo(); ?>
  5.          </option>
  6. <?php } ?>
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives