A while ago we had a customer ask about being able to change the number of products listed on each page. This simple contribution will allow your customers to do just that. Each of the three types of product listing (new products, products on sale, and the listing used by categories, manufacturers and search) set a session variable which will remember the customers preferred setting for the duration of the session. The values of $_GET variables are saved so a customer can change the size of the listing without having to reenter other information.

Files