~danielside/rptfront

6bad4202368074ad2b6a3b7069629643e71d5507 — danielside 1 year, 2 months ago 9a1d0e3
deja en su sitio los valores normalizados de ordenación
1 files changed, 10 insertions(+), 11 deletions(-)

M public_html/index.php
M public_html/index.php => public_html/index.php +10 -11
@@ 131,8 131,6 @@ $app->get('/', function (Request $request, Response $response, $args) use ($app)
        'ordenacion_2' => 'puesto.ministerio_id',
        'ordenacion_3' => 'puesto.centrodirectivo_id',
        'ordenacion_4' => 'puesto.unidad_id',
        'ordenacion_5' => '',
        'ordenacion_6' => '',
        'ordenacion_menu_d_class' => '',
        'ordenacion_menu_u_class' => 'hidden',
        'ordenacion_grupo_class' => 'hidden',


@@ 298,15 296,16 @@ $app->post('/buscapuesto', function (Request $request, Response $response, $args

    //Esta sección deja disponible para la próxima consulta las opciones
    //de ordenación normalizadas y ordenadas
    // $orderNormalizado = $puesto->orderByNormalizado;
    // $filtrarOrdenacionElegida = function ($ord) use ($orderNormalizado) {
    //     return key_exists($ord, $orderNormalizado);
    // };
    // $ordenacion = array_filter(
    //     $ordenacion,
    //     $filtrarOrdenacionElegida,
    //     ARRAY_FILTER_USE_KEY
    // );
    $orderNormalizado = $puesto->orderByNormalizado;

    for ($i=1; $i<=4; $i++) {
        $valor = array_shift($orderNormalizado);
        $valorStr = '';
        if (null !== $valor) {
            $valorStr = $valor->getCampo();
        }
        $flash['defaults']['ordenacion_' . strval($i)] = $valorStr;
    }

    //Aquí estará el total de puestos encontrados
    $totalEncontrados = $puesto->getTotalEncontrados();