$herrString = $herrString . "</select>"; $plantilla = str_replace('|herramientas|', $herrString, $plantilla); $calidades = ControladorHerramienta::obtenerCalidades(); $calString = '<select id="aCalidad">'; foreach ($calidades as $key => $value) { $calString = $calString . "<option id=calidad{$key}>" . $value->getNombre() . "</option>"; } $calString = $calString . "</select>"; $plantilla = str_replace('|calidades|', $calString, $plantilla); echo $plantilla; $url = ControladorBaseDatos::getRestoURL(); if ($url != '') { $url = substr($url, 4); if (is_numeric($url)) { $id = intval($url); $Distribuidor = ControladorDistribuidor::obtenerDistribuidorID($id); if ($Distribuidor != NULL) { $Distribuidor->getHerramienta() != NULL ? $precio = $Distribuidor->getHerramienta()->getPrecioCompra() : ($precio = 0); $direccion = $Distribuidor->getDireccion(); $nombre = $Distribuidor->getNombre(); //var_dump($Distribuidor); //Establece datos de objetos dentro de objetos echo "<script>\n document.getElementById('aDireccion').value = '{$direccion}';\n document.getElementById('aNombre').value = '{$nombre}';\n document.getElementById('aPrecioCompra').value = {$precio};"; if ($Distribuidor->getHerramienta() == NULL) { echo "document.getElementById('aHerramientas').options.selectedIndex = 0;"; } else { $index = 0; $herramientas = ControladorDistribuidor::obtenerHerramientasSinDistribuidor($Distribuidor->getID()); foreach ($herramientas as $key => $value) { if ($value->getID() == $Distribuidor->getHerramienta()->getID()) { $index = $key;