コード例 #1
0
$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;