예제 #1
0
/**
 * Listar Tamanho
 */
function variacaoTamanho($aDados)
{
    $tjax = new Tjax();
    $fg = new FrameworkGeneric();
    $fg->config("");
    $host = $fg->host;
    $aDados['irmao'] = $aDados['oferta'];
    $model = new Ofertas\Model();
    $aDados['cor'] = $aDados['id_cor'];
    $result = $model->ListarItemPorCor($aDados);
    $listar = $result['result'];
    $html .= '<option value=""></option>';
    foreach ($listar as $l) {
        $oferta = base64_encode($_SESSION['usuario_id'] . '-' . $l['ofe_id']);
        $html .= '<option value="' . $oferta . '">' . $l['tam_tamanho'] . '</option>';
    }
    $tjax->addAssign("#variacao_tamanho", "html", $html);
    $tjax->addScript('$("#linha_tamanho").show();');
    $tjax->addScript("\$('#variacao_tamanho').selectpicker('refresh');");
    $tjax->addScript("\$('#variacao_tamanho').selectpicker();");
    $tjax->display();
}
예제 #2
0
/**
 * GRAVA MÍDIAS BANCO DE DADOS.
 */
function GravarMidia($aDados)
{
    //SETA A MODEL.
    $model = new Ofertas\Model();
    //GRAVA AS NOVAS MIDIAS.
    if ($aDados['midias']) {
        foreach ($aDados['midias'] as $aMidia) {
            $aDados['mid_nome'] = $aMidia;
            $model->GravaMidia($aDados);
        }
    }
    //DELETA AS MIDIAS.
    $path_midia = '/uploads';
    if ($aDados['midias_deleta']) {
        foreach ($aDados['midias_deleta'] as $aMidiaDeleta) {
            if (file_exists($_SERVER['DOCUMENT_ROOT'] . $path_midia . '/gg' . $aMidiaDeleta)) {
                unlink($_SERVER['DOCUMENT_ROOT'] . $path_midia . '/p' . $aMidiaDeleta);
                unlink($_SERVER['DOCUMENT_ROOT'] . $path_midia . '/m' . $aMidiaDeleta);
                unlink($_SERVER['DOCUMENT_ROOT'] . $path_midia . '/g' . $aMidiaDeleta);
                unlink($_SERVER['DOCUMENT_ROOT'] . $path_midia . '/gg' . $aMidiaDeleta);
                $aDados['midia_nome'] = $aMidiaDeleta;
                $model->ExcluirMidia($aDados);
            }
        }
    }
}