Rubber Duck Posted May 21, 2010 Share Posted May 21, 2010 Собственно интересуюсь, как можно изменит число выводимых товаров на страницу (сейчас стоит 10)? Link to comment Share on other sites More sharing options...
uritram Posted May 21, 2010 Share Posted May 21, 2010 тут, см картинкуhttp://img297.imageshack.us/img297/7227/unbenannt1td.jpg Link to comment Share on other sites More sharing options...
Rubber Duck Posted May 21, 2010 Author Share Posted May 21, 2010 uritram, спасибо, что-то я не доглядел )) Link to comment Share on other sites More sharing options...
svchost Posted July 1, 2010 Share Posted July 1, 2010 В выпадающем списке "товаров на страницу" (под всеми товарами) выпадает только 10, как сделать больше вариантов (например 10, 20, 30, 50) и как добавить что-то типа "показать все товары" ?? Link to comment Share on other sites More sharing options...
artyr_n Posted July 1, 2010 Share Posted July 1, 2010 Выпадает 10 потомучто количество которое нужно вывести меньше 20если Вы хотите чтобы всеравно выводилось подправте в файлеthemes/ваша тема/pagination.tplэтот код {foreach from=$nArray item=nValue} {if $nValue <= $nb_products} {$nValue|escape:'htmlall':'UTF-8'} {/if} {/foreach} замените на {foreach from=$nArray item=nValue} {$nValue|escape:'htmlall':'UTF-8'} {/foreach} ну а для того что бы там были другие цифры ну или добавить своито тогда в файлеpagination.php $nArray = intval(Configuration::get('PS_PRODUCTS_PER_PAGE')) != 10 ? array(intval(Configuration::get('PS_PRODUCTS_PER_PAGE')), 10, 20, 50) : array(10, 20, 50); добавляете или в последний array или в предпоследний зависит от того что у Вас стоит в настройке в админкетолько есть одно но это все влияет на все страницы где выводится внизу выбор страницы Link to comment Share on other sites More sharing options...
svchost Posted July 5, 2010 Share Posted July 5, 2010 Спасибо!0, с этим вродь понятно.А отобразить кнопку "Показать все" решаемо ?Я так понимаю, что кол-во товаров в категории хранится в переменной $nValue. Link to comment Share on other sites More sharing options...
MAGnuMBUX Posted July 19, 2010 Share Posted July 19, 2010 Спасибо!0, с этим вродь понятно.А отобразить кнопку "Показать все" решаемо ?Я так понимаю, что кол-во товаров в категории хранится в переменной $nValue. Тоже интересует этот вопрос Link to comment Share on other sites More sharing options...
artyr_n Posted July 19, 2010 Share Posted July 19, 2010 {foreach from=$nArray item=nValue} {$nValue|escape:'htmlall':'UTF-8'} {/foreach} All видимо так Link to comment Share on other sites More sharing options...
MAMAY Posted April 11, 2011 Share Posted April 11, 2011 {foreach from=$nArray item=nValue} {$nValue|escape:'htmlall':'UTF-8'} {/foreach} All видимо так А как добиться этого же в 1.4? Link to comment Share on other sites More sharing options...
artyr_n Posted April 11, 2011 Share Posted April 11, 2011 для 1.4themes/ваша тема/pagination.tplищем такой код {assign var="lastnValue" value="0"} {foreach from=$nArray item=nValue} {if $lastnValue <= $nb_products} {$nValue|escape:'htm {/if} {assign var="lastnValue" value=$nValue} {/foreach} и меняем его на такой отличаются одной строкой {assign var="lastnValue" value="0"} {foreach from=$nArray item=nValue} {if $lastnValue <= $nb_products} {$nValue|escape:'htm {/if} {assign var="lastnValue" value=$nValue} {/foreach} All ВНИМАНИЕ весь код не вставляете форум побил код, просто определите место куда нужно вставить строчку All Link to comment Share on other sites More sharing options...
Gudridge Posted March 9, 2013 Share Posted March 9, 2013 Повторите пожалуйста код очень нужно Link to comment Share on other sites More sharing options...
Kerm Posted March 9, 2013 Share Posted March 9, 2013 Можно сделать еще так: В категориях к примеру идет вывод товаров по: 12-24-52, добавить в конце Все, а число подставлять из-значения кол-во товаров в категории, которое выводится там же...т.е. последняя цифра всегда будет равно кол-ву товаров в данной категории ссылка будет выводить все! Подробнее описывать не буду, кто понял о чем я тот сделает. Link to comment Share on other sites More sharing options...
Gudridge Posted March 10, 2013 Share Posted March 10, 2013 (edited) Можно сделать еще так: В категориях к примеру идет вывод товаров по: 12-24-52, добавить в конце Все, а число подставлять из-значения кол-во товаров в категории, которое выводится там же...т.е. последняя цифра всегда будет равно кол-ву товаров в данной категории ссылка будет выводить все! Подробнее описывать не буду, кто понял о чем я тот сделает. Можно всё если знаешь как. Если не хочешь говорить как сделать то не надо пиз....ть по пусту месту. Я не очень шарю в движке поэтому прошу помощи, знал что и как не спрашивал бы Edited March 10, 2013 by Gudridge (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted March 10, 2013 Share Posted March 10, 2013 Ну удачи в поисках с таким отношением, я направил в сторону чего смотреть, это лучше чем если бы тебе вообще не кто не ответил. Link to comment Share on other sites More sharing options...
Gudridge Posted July 1, 2013 Share Posted July 1, 2013 (edited) Может кому пригодиться и в pagination.tpl после <option value="{$nValue|escape:'htmlall':'UTF-8'}" {if $n == $nValue}selected="selected"{/if}>{$nValue|escape:'htmlall':'UTF-8'}</option> {/if} {assign var="lastnValue" value=$nValue} {/foreach} вставляем <option value="{$nb_products|escape:'htmlall':'UTF-8'}" {if $n == $nb_products}selected="selected"{/if}>Все</option> Вот только незнаю как сделать чтобы вывод количества страниц был по клику на число страниц, тогда можно было бы убрать кнопку ок Edited July 1, 2013 by Gudridge (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted July 1, 2013 Share Posted July 1, 2013 Поможет Ява скрипт: $('select').on('change', function(){ $('.button').click(); }); Это я примерное решение написал, на jquery, чтобы сработало его версия нужна примерно 1.7.2 и выше. Можно и на простом яваскрипте сделать не прибегая к jquery..а вообще при включенной фильтре blocklayered и выводе фильтров в данной категории, все и так будет работать без нажатия кнопки..подгружая все на лету. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now