/**
  * 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);
 }