<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Php%2Fzend_framework%2Fzend_paginator</id>
		<title>Php/zend framework/zend paginator - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Php%2Fzend_framework%2Fzend_paginator"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Php/zend_framework/zend_paginator&amp;action=history"/>
		<updated>2026-04-24T22:14:01Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Php/zend_framework/zend_paginator&amp;diff=82&amp;oldid=prev</id>
		<title>127.0.0.1: ページの作成:「ページ送り  require_once 'Zend/Paginator.php';  require_once 'Zend/Paginator/Adapter/Array.php';  // コンテンツを取得  $contents = Array();  // ページネ...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Php/zend_framework/zend_paginator&amp;diff=82&amp;oldid=prev"/>
				<updated>2015-05-19T17:58:59Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「ページ送り  require_once &amp;#039;Zend/Paginator.php&amp;#039;;  require_once &amp;#039;Zend/Paginator/Adapter/Array.php&amp;#039;;  // コンテンツを取得  $contents = Array();  // ページネ...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ページ送り&lt;br /&gt;
 require_once 'Zend/Paginator.php';&lt;br /&gt;
 require_once 'Zend/Paginator/Adapter/Array.php';&lt;br /&gt;
 // コンテンツを取得&lt;br /&gt;
 $contents = Array();&lt;br /&gt;
 // ページネーションをロード&lt;br /&gt;
 $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($contents));&lt;br /&gt;
 // １ページあたりのアイテム数設定&lt;br /&gt;
 $paginator-&amp;gt;setItemCountPerPage(30);&lt;br /&gt;
 // 表示ページ数&lt;br /&gt;
 $paginator-&amp;gt;setPageRange(10);&lt;br /&gt;
 // 現在のページ設定&lt;br /&gt;
 $paginator-&amp;gt;setCurrentPageNumber($this-&amp;gt;_getParam('page'));&lt;br /&gt;
 // 現在のページのコンテンツ&lt;br /&gt;
 $contentsPerPage = $paginator-&amp;gt;getCurrentItems();&lt;br /&gt;
 // ページ情報取得&lt;br /&gt;
 $pages =  $paginator-&amp;gt;getPages();&lt;br /&gt;
 // ビューへコンテンツを渡す&lt;br /&gt;
 $this-&amp;gt;view-&amp;gt;contents = $contentsPerPage;&lt;br /&gt;
 $this-&amp;gt;view-&amp;gt;pages = $pages;&lt;br /&gt;
&lt;br /&gt;
Smartyテンプレート&lt;br /&gt;
 ページ数：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;pageCount}}&lt;br /&gt;
 １ページあたりのアイテム数：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;itemCountPerPage}}&lt;br /&gt;
 最初のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;first}}&lt;br /&gt;
 現在のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;current}}&lt;br /&gt;
 最後のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;last}}&lt;br /&gt;
 前のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;previous}}&lt;br /&gt;
 次のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;next}}&lt;br /&gt;
 表示ページ中の最初のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;firstPageInRange}}&lt;br /&gt;
 表示ページ中の最後のページ：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;lastPageInRange}}&lt;br /&gt;
 現在表示のアイテム数：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;currentItemCount}}&lt;br /&gt;
 最後のアイテム：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;totalItemCount}}&lt;br /&gt;
 現在のページの最初のアイテム：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;firstItemNumber}}&lt;br /&gt;
 現在のページの最後のアイテム：{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;lastItemNumber}}&lt;br /&gt;
&lt;br /&gt;
Smartyテンプレート実践例&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;center&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;if $pages-&amp;gt;pageCount}}&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- 前のページへのリンク --&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;if $pages-&amp;gt;previous}}&lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;if $pages-&amp;gt;previous == 1}}&lt;br /&gt;
     &amp;lt;&amp;lt;nowiki /&amp;gt;a href=&amp;quot;/{{&amp;lt;nowiki /&amp;gt;$controller|escape}}&amp;quot;&amp;gt;≪&amp;lt;/a&amp;gt; &lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;else}}&lt;br /&gt;
     &amp;lt;&amp;lt;nowiki /&amp;gt;a href=&amp;quot;/{{&amp;lt;nowiki /&amp;gt;$controller|escape}}/{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;previous}}&amp;quot;&amp;gt;≪&amp;lt;/a&amp;gt; &lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;else}}&lt;br /&gt;
   &amp;lt;&amp;lt;nowiki /&amp;gt;span class=&amp;quot;disabled&amp;quot;&amp;gt;≪&amp;lt;/span&amp;gt; &lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- /前のページへのリンク --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- ページ番号へのリンク --&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;foreach item=page from=$pages-&amp;gt;pagesInRange}}&lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;if $page != $pages-&amp;gt;current}}&lt;br /&gt;
     {{&amp;lt;nowiki /&amp;gt;if $page == 1}}&lt;br /&gt;
       &amp;lt;&amp;lt;nowiki /&amp;gt;a href=&amp;quot;/{{&amp;lt;nowiki /&amp;gt;$controller|escape}}&amp;quot;&amp;gt;{{&amp;lt;nowiki /&amp;gt;$page}}&amp;lt;/a&amp;gt; &lt;br /&gt;
     {{&amp;lt;nowiki /&amp;gt;else}}&lt;br /&gt;
       &amp;lt;&amp;lt;nowiki /&amp;gt;a href=&amp;quot;/{{&amp;lt;nowiki /&amp;gt;$controller|escape}}/{{&amp;lt;nowiki /&amp;gt;$page}}&amp;quot;&amp;gt;{{&amp;lt;nowiki /&amp;gt;$page}}&amp;lt;/a&amp;gt; &lt;br /&gt;
     {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;else}}&lt;br /&gt;
     {{&amp;lt;nowiki /&amp;gt;$page}} &lt;br /&gt;
   {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;/foreach}}&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- /ページ番号へのリンク --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- 次のページへのリンク --&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;if $pages-&amp;gt;next}}&lt;br /&gt;
  &amp;lt;&amp;lt;nowiki /&amp;gt;a href=&amp;quot;/{{&amp;lt;nowiki /&amp;gt;$controller|escape}}/{{&amp;lt;nowiki /&amp;gt;$pages-&amp;gt;next}}&amp;quot;&amp;gt;≫&amp;lt;/a&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;else}}&lt;br /&gt;
   &amp;lt;&amp;lt;nowiki /&amp;gt;span class=&amp;quot;disabled&amp;quot;&amp;gt;≫&amp;lt;/span&amp;gt;&lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
 &amp;lt;&amp;lt;nowiki /&amp;gt;!-- /次のページへのリンク --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 {{&amp;lt;nowiki /&amp;gt;/if}}&lt;br /&gt;
 &amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>	</entry>

	</feed>