ページ 11

例えばグーグルにあるページ番号式のナビゲーションはできますか?

投稿記事Posted: 2010年5月30日(日) 22:55
by daichan
一覧ページを作ってデータの入力(新着情報)をしていたら、なんと各ページ10件表示で20ページ以上(まだつづく)になってしまい、お客様からGoogleの検索結果のGoooooooooogleの下の方にある様なページ番号によるページ選択式のナビゲーションの追加作業の依頼を受けました。いろいろ試してみましたが、うまくいきませんでした。これはCMSF4で可能ですか?

Re: 例えばグーグルにあるページ番号式のナビゲーションはできますか?

投稿記事Posted: 2010年5月31日(月) 11:32
by cmsfactory4
こんにちは :D

いつもCMSF4をご利用頂き誠に有り難うございます。

早速ですが、ページ番号式ナビゲーションのご利用は可能です!
是非、お客様のサイトに導入してみて下さい。

ページ番号式のナビゲーション表示は下記の通りです。

コード: 全て選択
<!--「$◯◯◯MetaData」の◯◯◯部は、テーブル名を記入して下さい。--> 
<?php if ($◯◯◯MetaData['prevPage']): ?>
<a href="<?php echo $◯◯◯MetaData['prevPageLink'] ?>">&lt;&lt; 前のページ</a>
<?php else: ?>
&lt;&lt; 前のページ
<?php endif ?>
   
<?php foreach (range(1,$◯◯◯MetaData['totalPages']) as $page): ?>

<!--$maxPageRange = 5 の、数字「5」を、変更すると表示されるページナビゲーション数を変更出来ます--> 
<?php $maxPageRange = 5 ; ?> 
<?php if ($page > ($◯◯◯MetaData['page'] + $maxPageRange)) { continue; } ?> 
<?php if ($page < ($◯◯◯MetaData['page'] - $maxPageRange)) { continue; } ?> 

<!--index.php?&page= のindex.php は、表示したいページのURlを入力して下さい。-->   
<a href="index.php?&page=<?php echo $page; ?>"><?php echo $page; ?></a>

<?php endforeach; ?>

<?php if ($◯◯◯MetaData['nextPage']): ?>
<a href="<?php echo $◯◯◯MetaData['nextPageLink'] ?>">次のページ &gt;&gt;</a>
<?php else: ?>
次のページ &gt;&gt;
<?php endif ?>


導入代行サービスも行なっておりますので
お気軽にご連絡下さい。
0776-97-5443 [月曜〜金曜 9:00-18:00]

以上、ご不明な点がございましたら、お気軽にご質問をお願い致します。
今後ともCMSファクトリー4を宜しくお願い申し上げます。

Re: 例えばグーグルにあるページ番号式のナビゲーションはできますか?

投稿記事Posted: 2010年5月31日(月) 17:26
by daichan
どうもありがとうございます。
思った通りの仕上がりです。
一発で成功しました!
明日お客様に見てもらいます。とても喜んでもらえると思います!