[Помогите] Урлы для категории (навигация)

Тема в разделе "OpenCart", создана пользователем alex_storm, 11 июн 2013.

  1. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Всем привет. Кто знает, как произвести замену уролов на странице категории при переходе по страницам навигации..
    Т.е. страница выглядит вот так site.ru/category?page=2, а нужно сделать просто site.ru/category/
    Чтобы клиент не делал на странице ему всегда показывает одну страницу..

    Искал вот тут http://opencartforum.ru/topic/21941-resheno-redirekt-v-kategorii-s-catpage1-na-cat/
    Нифига не пашет, я не знаю, может не то делаю...
     
  2. ГорМастер

    ГорМастер

    Регистрация:
    1 апр 2013
    Сообщения:
    115
    Симпатии:
    22
    В таком случае 2 шага:
    1) \catalog\controller\product\category.php
    ищем
    Код:
    $pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page={page}');
    и убираем последний строчный элемент вместе с точкой ( . '&page={page}')

    2) \catalog\view\theme\*\template\product\category.tpl убираем блок pagination:
    Код:
    <div class="pagination"><?php echo $pagination; ?></div>
    Вот так как-то.
     
  3. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    ГорМастер, Просто !Гениальная идея убрать пагинацию. велком ту хом рашша код )
    Если уж убирать то тут system/library/pagination.php для начала
     
  4. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Убрать и я могу) Ведь мне не нужно убрать, а нужно сделать качественные ссылки при переключении.