/** * Obtiene las categorias para el filtro del front * @return object */ public function obtener_caracteristicas() { $iIdCategoria = Input::get('id_categoria'); $oArticuloCaracteristicaValorCategoria = new ArticuloCaracteristicaValorCategoria(); $oResultado = $oArticuloCaracteristicaValorCategoria->Obtener_todos_segun_categoria($iIdCategoria); //dd($oResultado);die; return Response::json(array('oResultado' => $oResultado)); }
/** * Retorna articulos segun tag * @return object */ public function generar_paginacion_articulos_segun_tag() { $sEntrada = Input::get('sEntrada'); $oArticuloCaracteristicaValorCategoria = new ArticuloCaracteristicaValorCategoria(); $oElementosPaginacion = $oArticuloCaracteristicaValorCategoria->Obtener_todos_segun_tag($sEntrada); //dd($oElementosPaginacion);die; // Get pagination information and slice the results. $iElementpsPorPagina = 8; $iTotalElementosPaginacion = count($oElementosPaginacion); $start = (Paginator::getCurrentPage() - 1) * $iElementpsPorPagina; $sliced = array_slice($oElementosPaginacion, $start, $iElementpsPorPagina); // Eager load the relation. $oColeccion = Articulo::hydrate($sliced); // Create a paginator instance. return Paginator::make($oColeccion->all(), $iTotalElementosPaginacion, $iElementpsPorPagina); }