<select name="pagination">';
/* Choose number of results per page */
$selectedPagination = Tools::getValue('pagination', (isset($this->context->cookie->{$this->table.'_pagination'}) ? $this->context->cookie->{$this->table.'_pagination'} : NULL));
foreach ($this->_pagination as $value)
echo '<option value="'.(int)($value).'"'.($selectedPagination == $value ? ' selected="selected"' : (($selectedPagination == NULL && $value == $this->_pagination[1]) ? ' selected="selected2"' : '')).'>'.(int)($value).'</option>';
echo '
</select>
tu masz funkcje z AdminTab odnosnie paginacji. tylko dokladnie nie sprawdzalem czy to aby napewno ta paginacja, trzeba by przesledzic kod przed i po tym zeby znalesc zagniezdzenie.
ewentualnie jeszcze plik list_header.tpl
<select name="pagination" onchange="submit()">
{* Choose number of results per page *}
{foreach $pagination AS $value}
<option value="{$value|intval}"{if $selected_pagination == $value} selected="selected" {elseif $selected_pagination == NULL && $value == $pagination[1]} selected="selected2"{/if}>{$value|intval}</option>
{/foreach}
</select>
ale osobiscie stawialbym na tego pierwszego. teraz tylko namierz zmienne wyswietlane w option i metoda zaznaczcenia "selected" i jestes w domu
PS. to metoda do 1.5 bo taka masz wrzucona w tagu opisu, wiec mysle, ze o ta wersje chodzi
EDIT:
przegladajac jeszcze kod dokladniej, teraz raczej stawialbym na druga metode. no i tutaj to juz sprawa wyglada o wiele prosciej, do namierzenia jedna wspolrzedna.