if (!isset($id)) { $link = "Location:home.php"; header($link); } else { if (!getURL($id)) { $link = "Location:404.php"; header($link); } else { $link = "Location:" . getURL($id); header($link); } } break; case "POST": //save url to database and return the id $id = setURL($_POST["url"]); //if url was not saved return false if (!$id) { echo false; } else { //convert id to symbols $idBase36 = base_convert($id, 10, 36); $link = "localhost/li.nk/?p=" . $idBase36; echo $link; } break; } /** * Method getURL * @param $id * @return bool or string
?> <!-- .row --></div> <?php get_footer(); ?> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.css" /> <!--<link rel="stylesheet" href="screen.css" />--> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js"></script> <?php //Calling an instance of the wpdb (wordpress database) class global $wpdb; $release_version = setURL(); createTable($release_version); if (isset($_GET['Submit'])) { $id = $_GET['id']; $description = $_GET['description']; $dropdownStatus = $_GET['dropdownStatus']; $wpdb->insert($release_version, array("id" => $_GET['id'], "descr" => $_GET["description"], "status" => $_GET["dropdownStatus"]), array("%d", "%s", "%d")); } if (isset($_GET['SubmitReviseSQL'])) { $id = $_GET['idReviseSQL']; $description = $_GET['descriptionReviseSQL']; $dropdownStatus = $_GET['dropdownStatusReviseSQL']; $wpdb->update($release_version, array("descr" => $_GET["descriptionReviseSQL"], "status" => $_GET["dropdownStatusReviseSQL"]), array("id" => $_GET['idReviseSQL']), array("%s", "%d"), array("%d")); } if (isset($_GET['SubmitDelete'])) { $id = $_GET['idDelete'];
public function editar($id) { $data = array(); $data['ACAO'] = 'Edição'; $data['des_tipoatributo'] = 'disabled="disabled"'; $data['readonly'] = 'readonly'; $res = $this->ProdutoM->get(array("codproduto" => $id), TRUE); if ($res) { foreach ($res as $chave => $valor) { $data[$chave] = $valor; } } else { show_error('Não foram encontrados dados.', 500, 'Ops, erro encontrado.'); } if (empty($res->codtipoatributo)) { $sku = $this->SkuM->getPorProdutoSimples($id); $data["quantidade"] = $sku->quantidade; } $data['valorproduto'] = modificaNumericValor($res->valorproduto); $data['valorpromocional'] = modificaNumericValor($res->valorpromocional); $data['peso'] = modificaNumericPeso($res->peso); $data['altura'] = modificaNumericPeso($res->altura); $data['largura'] = modificaNumericPeso($res->largura); $data['comprimento'] = modificaNumericPeso($res->comprimento); setURL($data, 'produto'); $tipo = $this->TipoAtributoM->get(array(), FALSE, 0, FALSE); foreach ($tipo as $t) { $data['BLC_TIPOATRIBUTOS'][] = array("CODTIPOATRIBUTO" => $t->codtipoatributo, "NOME" => $t->nometipoatributo, "sel_codtipoatributo" => $t->codtipoatributo == $res->codtipoatributo ? 'selected="selected"' : null); } //ARMAZENA OS DEPARTAMENTOS VINCULADO $aDepartamentosVinculados = array(); $depVinc = $this->ProdDepM->get(array("dp.codproduto" => $id)); if ($depVinc) { foreach ($depVinc as $depv) { array_push($aDepartamentosVinculados, $depv->codprodutodepartamento); } } /** * BUSCA DEPARTAMENTOS PAI */ $depPai = $this->DepartamentoM->get(array("d.coddepartamentopai IS NULL" => NULL), FALSE, 0, FALSE); if ($depPai) { foreach ($depPai as $dp) { //DEFINE OS ELEMENTOS DO FILHO - INÍCIO $aFilhos = array(); $deFilhos = $this->DepartamentoM->get(array("d.coddepartamentopai" => $dp->codepartamento), FALSE, 0, FALSE); if ($deFilhos) { foreach ($deFilhos as $df) { $aFilhos[] = array("CODDEPARTAMENTOFILHO" => $df->codepartamento, "NOMEDEPARTAMENTOFILHO" => $df->nomedepartamento, "CODDEPARTAMENTOPAI" => $df->coddepartamentopai, "chk_departamentofilho" => in_array($df->codepartamento, $aDepartamentosVinculados) ? 'checked="checked"' : null); } } //DEFINE OS ELEMENTOS DO FILHO - FIM //DEFINE OS ELEMENTOS DO PAI $data['BLC_DEPARTAMENTOPAI'][] = array("CODDEPARTAMENTO" => $dp->codepartamento, "NOMEDEPARTAMENTO" => $dp->nomedepartamento, "BLC_DEPARTAMENTOFILHO" => $aFilhos, "chk_departamentopai" => in_array($dp->codepartamento, $aDepartamentosVinculados) ? 'checked="checked"' : null); } } $this->parser->parse('painel/produto_form', $data); }