Show
Ignore:
Timestamp:
12/14/2007 03:27:07 PM (13 months ago)
Author:
Geert
Message:

Pagination library update:

  • Fixed bug that made it impossible to change uri_segment via initialize() without explicitely passing base_url again. (Also see: http://forum.kohanaphp.com/index.php/topic,389.0.html)
  • The generic url (used in the pagination style views) is now stored in $url. Shorter, keeps your views a bit cleaner and $base_url is reserved to be set by user.
  • Made $base_url, $directory, $style and $uri_segment private. They should not be available in pagination views.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/system/views/pagination/punbb.php

    r1522 r1535  
    1212 
    1313        <?php if ($current_page > 3): ?> 
    14                 <a href="<?php echo str_replace('{page}', 1, $base_url) ?>">1</a> 
     14                <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a> 
    1515                <?php if ($current_page != 4) echo '&hellip;' ?> 
    1616        <?php endif; ?> 
     
    2424                        <strong><?php echo $i ?></strong> 
    2525                <?php else: ?> 
    26                         <a href="<?php echo str_replace('{page}', $i, $base_url) ?>"><?php echo $i ?></a> 
     26                        <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a> 
    2727                <?php endif; ?> 
    2828                 
     
    3232        <?php if ($current_page <= $total_pages - 3): ?> 
    3333                <?php if ($current_page != $total_pages - 3) echo '&hellip;' ?> 
    34                 <a href="<?php echo str_replace('{page}', $total_pages, $base_url) ?>"><?php echo $total_pages ?></a> 
     34                <a href="<?php echo str_replace('{page}', $total_pages, $url) ?>"><?php echo $total_pages ?></a> 
    3535        <?php endif; ?> 
    3636