Back to top

Autore Topic: non trovo dove joomla gestisce la paginazione pagination.php  (Letto 1528 volte)

pippo30

  • Visitatore
http://disability-and-life.it/index.php/notizie/2-come-iniziare

il template ittrainingnepal_1 la gestisce così e nn mi piace ho creato la cartella htm e inserito il file pagination.php ma nn lo considera prorio la cartella html nn esisteva proprio

Codice: [Seleziona]

<?php
/**
 * @version        $Id: pagination.php 10381 2008-06-01 03:35:53Z pasamio $
 * @package        Joomla
 * @copyright    Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license        GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined('_JEXEC') or die;

/**
 * This is a file to add template specific chrome to pagination rendering.
 *
 * pagination_list_footer
 *     Input variable $list is an array with offsets:
 *         $list[limit]        : int
 *         $list[limitstart]    : int
 *         $list[total]        : int
 *         $list[limitfield]    : string
 *         $list[pagescounter]    : string
 *         $list[pageslinks]    : string
 *
 * pagination_list_render
 *     Input variable $list is an array with offsets:
 *         $list[all]
 *             [data]        : string
 *             [active]    : boolean
 *         $list[start]
 *             [data]        : string
 *             [active]    : boolean
 *         $list[previous]
 *             [data]        : string
 *             [active]    : boolean
 *         $list[next]
 *             [data]        : string
 *             [active]    : boolean
 *         $list[end]
 *             [data]        : string
 *             [active]    : boolean
 *         $list[pages]
 *             [{PAGE}][data]        : string
 *             [{PAGE}][active]    : boolean
 *
 * pagination_item_active
 *     Input variable $item is an object with fields:
 *         $item->base    : integer
 *         $item->link    : string
 *         $item->text    : string
 *
 * pagination_item_inactive
 *     Input variable $item is an object with fields:
 *         $item->base    : integer
 *         $item->link    : string
 *         $item->text    : string
 *
 * This gives template designers ultimate control over how pagination is rendered.
 *
 * NOTE: If you override pagination_item_active OR pagination_item_inactive you MUST override them both
 */

function pagination_list_footer($list)
{
    
$html "<div class=\"list-footer\">\n";

    
$html .= "\n<div class=\"limit\">".JText::_('Display Num').$list['limitfield']."</div>";
    
$html .= $list['pageslinks'];
    
$html .= "\n<div class=\"counter\">".$list['pagescounter']."</div>";

    
$html .= "\n<input type=\"hidden\" name=\"limitstart\" value=\"".$list['limitstart']."\" />";
    
$html .= "\n</div>";

    return 
$html;
}

function 
pagination_list_render($list)
{
    
// Initialize variables
    
$html "<div class=\"pagination\">";
    
$html .= '<span>&laquo;</span>'.$list['start']['data'];
    
$html .= $list['previous']['data'];

    foreach( 
$list['pages'] as $page )
    {
        if(
$page['data']['active']) {
            
$html .= '<strong>';
        }

        
$html .= $page['data'];

        if(
$page['data']['active']) {
            
$html .= '</strong>';
        }
    }

    
$html .= $list['next']['data'];
    
$html .= $list['end']['data'];
    
$html .= '<span>&raquo;</span>';

    
$html .= "</div>";
    return 
$html;
}

function 
pagination_item_active(&$item) {
    return 
"<a href=\"".$item->link."\" title=\"".$item->text."\">".$item->text."[/url]";
}

function 
pagination_item_inactive(&$item) {
    return 
"<span>".$item->text."</span>";
}
?>

 
ho fatto come di  questo articolo ma nn funziona

http://www.joomla.it/articoli-della-community-16/4952-override-pagination.html
« Ultima modifica: 15 Nov 2012, 12:30:25 da Marco31 »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:non trovo dove joomla gestisce la paginazione pagination.php
« Risposta #1 il: 15 Nov 2012, 13:13:09 »
ciao
se hai inserito il file direttamente nella cartella html  e un po dura che venga letto .
vedi qualche guida di come si fa un override .
esempio qui
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

pippo30

  • Visitatore
Re:non trovo dove joomla gestisce la paginazione pagination.php
« Risposta #2 il: 15 Nov 2012, 14:32:35 »
il problema è che non so dove il template lo gestisce il percorso

 



Web Design Bolzano Kreatif