Skip to main content

ecshop几种不同的分页

第一种

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!–翻页 start–>

<form name="selectPageForm" action="{$smarty.server.PHP_SELF}" method="get">
<!– {if $pager.styleid eq 0 } –>
<div id="pager">
{$lang.pager_1}{$pager.record_count}{$lang.pager_2}{$lang.pager_3}{$pager.page_count}{$lang.pager_4} <span> <a href="{$pager.page_first}">{$lang.page_first}</a> <a href="{$pager.page_prev}">{$lang.page_prev}</a> <a href="{$pager.page_next}">{$lang.page_next}</a> <a href="{$pager.page_last}">{$lang.page_last}</a> </span>
<!–{foreach from=$pager.search key=key item=item}–>
{if $key eq ‘keywords’}
<input type="hidden" name="{$key}" value="{$item|escape:decode_url}" />
{else}
<input type="hidden" name="{$key}" value="{$item}" />
{/if}
<!–{/foreach}–>
<select name="page" id="page" onchange="selectPage(this)">
{html_options options=$pager.array selected=$pager.page}
</select>
</div>
<!–{else}–>

<!–翻页 start–>
<div id="pager">
<span style="margin-right:10px;">{$lang.pager_1}<b>{$pager.record_count}</b> {$lang.pager_2}</span>
<!– {if $pager.page_first} –><a href="{$pager.page_first}">{$lang.page_first} …</a><!– {/if} –>
<!– {if $pager.page_prev} –><a href="{$pager.page_prev}">{$lang.page_prev}</a><!– {/if} –>
<!– {if $pager.page_count neq 1} –>
<!–{foreach from=$pager.page_number key=key item=item}–>
<!– {if $pager.page eq $key} –>
<span>{$key}</span>
<!– {else} –>
<a href="{$item}">[{$key}]</a>
<!– {/if} –>
<!–{/foreach}–>
<!– {/if} –>

<!– {if $pager.page_next} –><a href="{$pager.page_next}">{$lang.page_next}</a><!– {/if} –>
<!– {if $pager.page_last} –><a href="{$pager.page_last}">…{$lang.page_last}</a><!– {/if} –>
<!– {if $pager.page_kbd} –>
<!–{foreach from=$pager.search key=key item=item}–>
{if $key eq ‘keywords’}
<input type="hidden" name="{$key}" value="{$item|escape:decode_url}" />
{else}
<input type="hidden" name="{$key}" value="{$item}" />
{/if}
<!–{/foreach}–>
<kbd style="float:left; margin-left:8px; position:relative; bottom:3px;"><input type="text" name="page" onkeydown="if(event.keyCode==13)selectPage(this)" size="3" class="B_blue" /></kbd>
<!– {/if} –>
</div>
<!–翻页 END–>

<!– {/if} –>
</form>
<script type="Text/Javascript" language="JavaScript">
<!–
{literal}
function selectPage(sel)
{
sel.form.submit();
}
{/literal}
//–>
</script>

第二种

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<form name="selectPageForm" action="{$smarty.server.PHP_SELF}" method="get">
<!– {if $pager.styleid eq 0 } –>
<div id="pager"> {$lang.pager_1}{$pager.record_count}{$lang.pager_2}{$lang.pager_3}{$pager.page_count}{$lang.pager_4} <span> <a href="{$pager.page_first}">{$lang.page_first}</a> <a href="{$pager.page_prev}">{$lang.page_prev}</a> <a href="{$pager.page_next}">{$lang.page_next}</a> <a href="{$pager.page_last}">{$lang.page_last}</a> </span>
<!–{foreach from=$pager.search key=key item=item}–>
<input type="hidden" name="{$key}" value="{$item}" />
<!–{/foreach}–>
<select name="page" id="page" onchange="selectPage(this)">
{html_options options=$pager.array selected=$pager.page}
</select>
</div>
<!– {else} –>
<div id="pager" class="pages"><em>{$pager.record_count}</em><!– {if $pager.page_first} –><a href="{$pager.page_first}">1 …</a><!– {/if} –><!– {if $pager.page_prev} –><a href="{$pager.page_prev}">&lsaquo;&lsaquo;</a><!– {/if} –>
<!–{foreach from=$pager.page_number key=key item=item}–>
<!– {if $pager.page eq $key} –>
<strong>{$key}</strong>
<!– {else} –>
<a href="{$item}">{$key}</a>
<!– {/if} –>

<!–{/foreach}–>
<!– {if $pager.page_next} –><a href="{$pager.page_next}">&rsaquo;&rsaquo;</a><!– {/if} –><!– {if $pager.page_last} –><a href="{$pager.page_last}">…{$pager.page_count}</a><!– {/if} –>
<!– {if $pager.page_kbd} –>
<!–{foreach from=$pager.search key=key item=item}–>
<input type="hidden" name="{$key}" value="{$item}" />
<!–{/foreach}–>
<kbd><input type="text" name="page" onkeydown="if(event.keyCode==13)selectPage(this)" size="3" /></kbd>
<!– {/if} –>
</div>
<!– {/if} –>
</form>
<script type="Text/Javascript" language="JavaScript">
<!–
{literal}
function selectPage(sel)
{
sel.form.submit();
}
{/literal}
//–>
</script>

第三种

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!–翻页 start–>
<form name="selectPageForm" action="{$smarty.server.PHP_SELF}" method="get">
<!– {if $pager.styleid eq 0 } –>
<!–翻页 start–>
<div id="pager">
<!– {if $pager.page_first} –><a href="{$pager.page_first}">{$lang.page_first} …</a><!– {/if} –>
<!– {if $pager.page_prev} –><a href="{$pager.page_prev}">{$lang.page_prev}</a><!– {/if} –>
<!– {if $pager.page_count neq 1} –>
<!–{foreach from=$pager.page_number key=key item=item}–>
<!– {if $pager.page eq $key} –>
<span>{$key}</span>
<!– {else} –>
<a href="{$item}">[{$key}]</a>
<!– {/if} –>
<!–{/foreach}–>
<!– {/if} –>

<!– {if $pager.page_next} –><a href="{$pager.page_next}">{$lang.page_next}</a><!– {/if} –>
<!– {if $pager.page_last} –><a href="{$pager.page_last}">…{$lang.page_last}</a><!– {/if} –>
<!– {if $pager.page_kbd} –>
<!–{foreach from=$pager.search key=key item=item}–>
{if $key eq ‘keywords’}
<input type="hidden" name="{$key}" value="{$item|escape:decode_url}" />
{else}
<input type="hidden" name="{$key}" value="{$item}" />
{/if}
<!–{/foreach}–>
<kbd style="float:left; margin-left:8px; position:relative; bottom:3px;"><input type="text" name="page" onkeydown="if(event.keyCode==13)selectPage(this)" size="3" class="B_blue" /></kbd>
<!– {/if} –>
</div>
<!–翻页 END–>
<!–{else}–>

<!–翻页 start–>
<div id="pager">
<!– {if $pager.page_first} –><a href="{$pager.page_first}">{$lang.page_first} …</a><!– {/if} –>
<!– {if $pager.page_prev} –><a href="{$pager.page_prev}">{$lang.page_prev}</a><!– {/if} –>
<!– {if $pager.page_count neq 1} –>
<!–{foreach from=$pager.page_number key=key item=item}–>
<!– {if $pager.page eq $key} –>
<span>{$key}</span>
<!– {else} –>
<a href="{$item}">[ {$key} ]</a>
<!– {/if} –>
<!–{/foreach}–>
<!– {/if} –>

<!– {if $pager.page_next} –><a href="{$pager.page_next}">{$lang.page_next}</a><!– {/if} –>
<!– {if $pager.page_last} –><a href="{$pager.page_last}">…{$lang.page_last}</a><!– {/if} –>
<!– {if $pager.page_kbd} –>
<!–{foreach from=$pager.search key=key item=item}–>
{if $key eq ‘keywords’}
<input type="hidden" name="{$key}" value="{$item|escape:decode_url}" />
{else}
<input type="hidden" name="{$key}" value="{$item}" />
{/if}
<!–{/foreach}–>
<kbd style="float:left; margin-left:8px; position:relative; bottom:3px;"><input type="text" name="page" onkeydown="if(event.keyCode==13)selectPage(this)" size="3" class="B_blue" /></kbd>
<!– {/if} –>
</div>
<!–翻页 END–>

<!– {/if} –>
</form>
<script type="Text/Javascript" language="JavaScript">
<!–
{literal}
function selectPage(sel)
{
sel.form.submit();
}
{/literal}
//–>
</script>