function sumar_vistas($id = false) { if (!$id) { return; } $entrada = new Entrada($id); $vistos = $entrada->sumar_vistas(); return '<script>$(".entrada--single--compartir--shares").html("' . $vistos . '");</script>'; }
public function delEntry($id) { $entrada = new Entrada(); $rawData = $entrada->deleteReg($id); if (empty($rawData)) { $statusCode = 404; $rawData = array('error' => 'No entries deleted!'); } else { $statusCode = 200; } $requestContentType = $_SERVER['HTTP_ACCEPT']; $this->setHttpHeaders($requestContentType, $statusCode); if (strpos($requestContentType, 'application/xml') !== false) { $response = $this->encodeXml($rawData); echo $response; } }
public function update() { if (isset($_POST["id"])) { $id = (int) $_POST["id"]; $name = $_POST["name"]; $description = $_POST["description"]; //If the words contains the description are not as tag, create it, switch pattern. $words = explode(" ", $description); $notags = array("a", "ante", "bajo", "cabe", "con", "contra", "de", "desde", "durante", "en", "entre", "hasta", "hacia", "mediante", "para", "por", "segundo", "sin", "sobre", "tras"); $tags = array_diff($words, $notags); $entrada = new Entrada(); $entrada->checktags($tags, $id); $entrada->updateReg($id, 'NAME', $name); $entrada->updateReg($id, 'DESCRIPTION', $description); } $this->redirect("Entradas", "index"); }
public function formato($id) { $salida = Salida::find($id); $entrada = Entrada::find($salida->entrada_id); if ($entrada->ref_tipo == 'OC') { $oc = Oc::whereOc($entrada->ref)->get(); } $articulos = SalidaArticulo::whereSalidaId($id)->get(); $artEntrada = EntradaArticulo::whereEntradaId($salida->entrada_id)->get(array('costo', 'impuesto')); $data['tipo_formato'] = 'Salida'; $data['req'] = $oc[0]->req; $data['ref_tipo'] = $entrada->ref_tipo; $data['ref'] = $entrada->ref; $data['fecha_oc'] = $oc[0]->fecha_oc; $data['d_proveedor'] = $entrada->proveedor->d_proveedor; $data['id'] = $id; $data['fecha'] = $salida->fecha_salida; $data['d_urg'] = $entrada->urg->d_urg; $data['cmt'] = $salida->cmt; $data['usr_id'] = $entrada->usr_id; $sum_total = 0; $fpdf = new EntradaSalidaPdf($data); $fpdf->AddPage(); //Artículos $fpdf->SetFont('Arial', '', 10); $fpdf->Cell(20, 5, utf8_decode('Código'), 'TB', 0, 'C'); $fpdf->Cell(90, 5, utf8_decode('Descripción'), 'TB', 0, 'C'); $fpdf->Cell(20, 5, 'Cantidad', 'TB', 0, 'C'); $fpdf->Cell(30, 5, 'Precio Unitario', 'TB', 0, 'C'); $fpdf->Cell(30, 5, 'Total', 'TB', 1, 'C'); foreach ($articulos as $art) { $i = 0; $y_inicial = $fpdf->GetY(); $fpdf->SetX(30); $fpdf->MultiCell(90, 4, utf8_decode($art->articulo->articulo), 0, 'L'); $y_final = $fpdf->GetY(); $h_renglon = $y_final - $y_inicial; $fpdf->SetY($y_inicial); $fpdf->Cell(20, $h_renglon, $art->id, 0, 0, 'C'); $fpdf->SetXY(120, $y_inicial); $fpdf->Cell(20, $h_renglon, number_format($art->cantidad), 0, 0, 'C'); $fpdf->Cell(30, $h_renglon, number_format($artEntrada[$i]->costo, 2), 0, 0, 'C'); $fpdf->Cell(30, $h_renglon, number_format($artEntrada[$i]->costo * $art->cantidad, 2), 0, 2, 'R'); $sum_total += $artEntrada[$i]->costo * $art->cantidad; $i++; } $fpdf->Cell(30, 5, number_format($sum_total, 2), 'T', 2, 'R'); return View::make($fpdf->Output()); }
<?php if (!isset($match)) { require 'classes/404.php'; die; } include '../backend/classes/Conector.php'; include '../backend/classes/Entrada.php'; $titPro = $match["params"]["titBlog"]; $idItem = $match["params"]["idBlog"]; $titPro = urldecode($titPro); if ($titPro != "") { $entrada = new Entrada(); $entrada->Listar(); $proFila = $entrada->Listado[0]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Modificar ítem - <?php echo $titPro; ?> </title> <script src="http://tinymce.cachefly.net/4.2/tinymce.min.js"></script> <script>tinymce.init({selector:'textarea'});</script>
<?php if (!isset($match)) { require 'classes/404.php'; die; } include '../backend/classes/Conector.php'; include '../backend/classes/Entrada.php'; $titBlog = $match["params"]["titBlog"]; $idEntrada = $match["params"]["idBlog"]; $titBlog = urldecode($titBlog); $entrada = new Entrada(); $entrada->Listar($idEntrada); $fila = $entrada->Listado[0]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title><?php echo $titBlog; ?> </title> <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script> </head> <body> <h1><?php
<?php if (!isset($match)) { require 'classes/404.php'; die; } include '../backend/classes/Conector.php'; include '../backend/classes/Entrada.php'; //$idItem = $match["params"]["idItem"]; if (isset($_POST["titulo"])) { $titulo = $_POST["titulo"]; $contenido = $_POST["contenido"]; $idEntrada = $_POST["idEntrada"]; $itemsBlog = new Entrada(); $itemsBlog->idEntrada = $idEntrada; $itemsBlog->titulo = $titulo; $itemsBlog->contenido = $contenido; $itemsBlog->Modificar(); echo "Entrada modificada correctamente,"; echo '<a href="'; echo $router->generate("blog"); echo '">Volver atrás</a>'; /* echo " ¿Esta seguro que desea eliminar este proyecto?"; echo "</br>"; echo $itFila["titulo"]; */ } else { echo "No llego nada"; }
extract($_POST); /* echo $idFornecedor."<br />"; echo $fornecedor."<br />"; echo $nNf."<br />"; echo $dataNf."<br />"; var_dump($produto); echo "<br />"; var_dump($idProduto); echo "<br />"; var_dump($qtd); echo "<br />"; var_dump($precoUnidade); */ $data = data_ymd($dataNf); $cont = 0; $e = new Entrada($_POST); for ($i = 0; $i < sizeof($produto); $i++) { $res = $e->nova($idProduto[$i], $idFornecedor, $nNf, $dataNf, $qtd[$i], $precoUnidade[$i]); if ($res) { echo "Produto: " . $idProduto[$i] . " - " . $produto[$i] . " INSERIDO <br />"; } else { $cont++; } } if ($cont != 0) { echo 'Erro: ' . mysql_error(); } else { unset($_SESSION['entradaProduto']); header('Location: ../main/Entrada.php?msg=Entrada Incuida com Sucesso'); }
<?php global $post; get_header(); $entrada = new Entrada($post->ID); $entrada->imprimir_single(); get_footer();
/** * Show the form for editing the specified resource. * GET /admins/{id}/edit * * @param int $id * @return Response */ public function entradas() { //Recibimos el Array y lo decodificamos desde json, para poder utilizarlo como objeto $idpro = json_decode(Input::get('aInfo')); $fecha = Input::get('fecha'); $proveedor = Input::get('proveedor'); $factura = Input::get('factura'); $fechaFactura = Input::get('fechaFactura'); $obc = Input::get('obc'); $entrada = new Entrada(); $entrada->id = Input::get('id'); $entrada->proveedor_id = $proveedor; $entrada->fecha_entrada = $fecha; $entrada->factura = $factura; $entrada->fecha_factura = $fechaFactura; $entrada->observaciones = $obc; $entrada->estatus = '1'; $entrada->save(); for ($i = 0; $i < count($idpro); $i++) { $entradaDetalle = new EntradaDetalle(); $entradaDetalle->producto_id = $idpro[$i]->idp; $entradaDetalle->entrada_id = $entrada['id']; $entradaDetalle->cantidad = $idpro[$i]->cant; $entradaDetalle->precio_compra = $idpro[$i]->pc; $entradaDetalle->save(); } return Response::json('Correcto'); }
<?php get_header(); echo '<div class="cuerpo">'; if (have_posts()) { while (have_posts()) { the_post(); $entrada = new Entrada($post->ID); $entrada->print_loop(); } } else { no_entradas(); } echo '</div>'; get_footer();
function print_prensa_loop() { $prensa = get_posts(array('posts_per_page' => -1, 'post_type' => 'post', 'fields' => 'ids')); if (!$prensa) { return; } foreach ($prensa as $id) { $l = new Entrada($id); $l->imprimir_loop(); } }
public function capitulosByHouseNumber() { $capitulo = Entrada::getCapituloByHouseNumber($_REQUEST["houseNumber"]); $this->ajax(array("capitulo" => $capitulo)); }
<?php include '../../classes/Conector.php'; include '../../classes/Entrada.php'; //$idItem = $match["params"]["idItem"]; if (isset($_GET["idItem"])) { $idItem = $_GET["idItem"]; $itemsBlog = new Entrada(); $itemsBlog->idEntrada = $idItem; $itemsBlog->Eliminar(); //$itFila = $ItemsPortfolio->Listado[0]; echo "ok"; /* echo " ¿Esta seguro que desea eliminar este proyecto?"; echo "</br>"; echo $itFila["titulo"]; */ } else { echo "No llego nada"; }
public function ajaxCheckHouseNumber() { if (Entrada::validateHouseNumber($_REQUEST["houseNumber"], $_REQUEST["tipoId"], $_REQUEST["id"])) { $data["status"] = "ok"; } else { $data["status"] = "error"; } $this->ajax($data); }
<p class="help-block">Fields with <span class="required">*</span> are required.</p> <?php //echo $idSalaFuncion; ?> <?php echo $form->errorSummary($model); ?> <?php //echo $form->hiddenField($model,'user_id',array('value'=>Yii::app()->user->id)); ?> <?php for ($i = 1; $i <= Entrada::model()->numAsientoSala($idSalaFuncion); $i++) { $aux = 0; foreach (Entrada::model()->listAsientoOcupado($idSalaFuncion) as $numAsiento) { if ($numAsiento == $i) { $aux = 1; } } if ($aux == 0) { echo "<label class='checkbox' for='Entrada_num_asiento'>"; echo "<input name='Asiento[" . $i . "]'type='checkBox' value='" . $i . "'>"; echo "" . $i . "</label>"; } if ($i % 10 == 0) { echo "<br>"; } } ?>
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel($id) { $model = Entrada::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
public function entradasJs() { $entradas = Entrada::select(array("search" => $_REQUEST["q"]), 30); $this->ajax(array("entradas" => $entradas)); }
<?php if (!isset($match)) { require 'classes/404.php'; die; } include '../backend/classes/Conector.php'; include '../backend/classes/Entrada.php'; $entradas = new Entrada(); $entradas->Listar(); $max = count($entradas->Listado); echo '<ul>'; for ($i = 0; $i < $max; $i++) { $proFila = $entradas->Listado[$i]; echo '<li>'; echo '<a class="entradas" href="'; echo $router->generate("entradaBlog", array("idBlog" => $proFila['idEntrada'], "titBlog" => $proFila['titulo'])); echo '">'; echo $proFila["titulo"]; echo '</a>'; echo "<br/>"; echo '<a class="ItemsPortfolioDelete" data-nombreItem="'; echo $proFila['titulo']; echo '"'; echo ' data-idItem="'; echo $proFila['idEntrada']; echo '"'; echo 'href="#"> Eliminars </a>'; echo "<br/>"; echo '<a class="ItemsPortfolioMOdifi" data-idItem="'; echo $proFila['idEntrada'];
<?php if (!isset($match)) { require 'classes/404.php'; die; } include '../backend/classes/Conector.php'; include '../backend/classes/Entrada.php'; if (isset($_POST["titulo"])) { $titulo = $_POST["titulo"]; $redaccion = $_POST["redaccion"]; setlocale(LC_TIME, "es_ES"); $fecha = strftime("%A %d de %B del %Y"); $autor = "gabi"; $entrada = new Entrada(); $entrada->titulo = $titulo; $entrada->contenido = $redaccion; $entrada->fecha = $fecha; $entrada->autor = $autor; $entrada->Agregar(); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Entrada creada correctamente.</title> <script src="http://cdn.rawgit.com/enyo/dropzone/master/dist/dropzone.js" ></script>