Насколько я могу отследить, последний выбор пользователя сохраняется в сеансе контроллером Mage_Catalog_Block_Product_List_Toolbar
.Если вы хотите отключить эту функцию, вы можете переопределить метод getLimit()
, создав подкласс контроллера в своем собственном классе.
Я лично думаю, что это нежелательное поведение с точки зрения пользователя.Фактически, если вы сбросите его до определенного значения, оно будет сбрасываться при каждом запросе, также когда пользователь просматривает категорию.Если вы всегда хотите показывать только 9 товаров без предоставления пользователю какого-либо выбора, вы можете переопределить его, изменив / переопределив catalog.xml
или установив его из local.xml
.