Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/05/2015, 13:12
quico5
 
Fecha de Ingreso: enero-2008
Mensajes: 581
Antigüedad: 16 años, 11 meses
Puntos: 9
Respuesta: Portar array a un helper no retorna datos

Gracias por responderme jamie_88

Es el segundo helper que creo, mi intención es almacenar en él el array de configuración de la libreria Pagination, y asi alijerar los controladores mediante un helper que puede ser aprobechado con la misma configuración mas adelante si fuese necesario


mi_controlador.php
Código PHP:
        $this->load->library('pagination');
        
$this->load->helper(['pagination']);
        
pagination($limite);
        echo 
$config['first_link']; #PERO NO CONSIGO RECUPERAR LOS DATOS 
pagination_helper.php
Código PHP:
<?php

function pagination($limite)
{
    return 
$config['use_page_numbers'] = true# Salta por unidad el vez de por $limite
    
return $config['base_url'] = base_url('blog/home');
    return 
$config['first_url'] = base_url('blog/home/1');
    return 
$config['total_rows'] = 99;#$this->db->get('post')->num_rows();
    
return $config['per_page'] = $limite;
    return 
$config['num_links'] = 5#Páginas adyacentes visibles

    
return $config['first_link'] = 'Primero';
    return 
$config['last_link'] = 'Ultimo';
    return 
$config['next_link'] = 'Siguiente';
    return 
$config['prev_link'] = 'Anterior';

    return 
$config['full_tag_open'] = '<ul class="pager">';
    return 
$config['full_tag_close'] = '</ul>';

    return 
$config['cur_tag_open'] = '<li><span>';
    return 
$config['cur_tag_close'] = '</span></li>';

    return 
$config['num_tag_open'] = '<li>';
    return 
$config['num_tag_close'] = '</li>';

    return 
$config['first_tag_open'] = '<li>';
    return 
$config['first_tag_close'] = '</li>';
    return 
$config['last_tag_open'] = '<li>';
    return 
$config['last_tag_close'] = '</li>';

    return 
$config['next_tag_open'] = '<li class="next">';
    return 
$config['next_tag_close'] = '</li>';
    return 
$config['prev_tag_open'] = '<li class="previous">';
    return 
$config['prev_tag_close'] = '</li>';
}

Última edición por quico5; 27/05/2015 a las 13:19