• 締切済み

ページングについて

ajaxのブログパーツにページング機能を入れるにはどうしらいいのかまったくわからず困っています。PHPのサンプルも文字数が多すぎてのせられません。どなたかお力になっていただける方はいないでしょうか。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

サーバー側でページングに対応していないと話しにならないですが GETでデータ渡しをしているなら、パラメータを付加するだけですね 質問ができないくらい多いソースであれば、同様に回答もできないと 思いますが・・・

jimmy1977
質問者

補足

お返事ありがとうございます。サーバー側ではページングには対応しているのですが、このajaxパーツではサーバー側でプログラムを動作させて、その結果をテンプレートに沿って出力されているみたいなんですが、テンプレートを解釈してページを出力させるものに「smarty」を利用しています。カスタマイズはテンプレートで表示形式を変えられると書いてあるのですが、ページングさせるにはPHP側も書き換えなければいけないのでしょうか。テンプレート側のソースはこのようになっています。 {show_bom} {if $total_count > 0} <div style="text-align : center;"> <table cellpadding="0" cellspacing="0" border="0" style="width : 450px; margin-left : auto; margin-right : auto; overflow : hidden; table-layout : fixed;"> {items columns=3} {if $is_row_header}<tr style="margin : 0; padding : 0; border : none;">{/if} <td style="width : 150px; vertical-align : top; margin : 0; padding : 0; border : none;"> <div style="padding : 0 5px 10px 5px; margin : 0; text-align : center; overflow : hidden;"> {if $is_null_cell} &nbsp; {else} <a href="{$affiliate_link}" target="_blank"><img src="{$medium_image_url}" alt="{$title|mb_truncate:100:" ..."}" style="border : 1px solid #999999;" /></a><br /> <a href="{$affiliate_link}" target="_blank">{$title|mb_truncate:100:" ..."}</a><br /> {$price|number_format}円<br /> (<a href="{$shop_affiliate_link}" target="_blank">{$shop_name|mb_truncate:100:" ..."}</a>) {/if} </div> </td> {if $is_row_footer}</tr>{/if} {/items} </table> </div> {else}{* if $total_count > 0 の条件を満たさない場合 *} <p>検索条件に合う商品はありません。</p> {/if}{* if $total_count > 0 *}

すると、全ての回答が全文表示されます。

関連するQ&A