Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Сортировка не списком, а ссылками


Openyoucart
 Поделиться

Рекомендованные сообщения

Доброго времени суток.

Подскажите, пожалуйста, решение или модуль, который позволил бы сортировку списком переделать в ссылки, как на рисунке

post-669219-0-21870800-1411143997_thumb.png

post-669219-0-64389600-1411144007_thumb.png

Ссылка на комментарий
Поделиться на других сайтах


Если кратко, то вам там нужно заменить в шаблоне категории у сортировки зачения из <option> на отдельные ссылки. 

Но если сравнивать это решение с вашим скриншотом, то потребуется ещё и замена ссылок на противоположные по смыслу. Могу сделать.

Ссылка на комментарий
Поделиться на других сайтах

Хе, так в чем проблема...

Я больше скажу - сортировку лучше делать не ссылками, и даже не списком.

а инлайновыми элементами и обвешивать onclick

Ссылка на комментарий
Поделиться на других сайтах

А можно подробней? У меня сортировка выводится так.

 

 

   <div class="sort"><b><?php echo $text_sort; ?></b>

      <select onchange="location = this.value;" >
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>
        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
        <?php } ?>
        <?php } ?>
      </select>
    </div>

 

Сделал так 

 

 

   <div class="sort"><b><?php echo $text_sort; ?></b>

 
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>
        <a href="<?php echo $sorts['href']; ?>" style="color:red;"><?php echo $sorts['text']; ?></a>
        <?php } else { ?>
        <a href="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></a>
        <?php } ?>
        <?php } ?>
 
    </div>

 

Как бы все работает, но у меня стоит модуль FilterPro v2.3.7 с которым этот код уже не работает. 

Ссылка на комментарий
Поделиться на других сайтах


Это к автору модуля

 

Можно и поподробнее, но вам это не поможет.

 

Как таковое для человека, который пишет, мои слова понятны, мне так кажется. А если не понятны, то уровень вопросов совсем другой. Вы же хотите получить готовый результат

За готовым - в личку с кошельком.

Ссылка на комментарий
Поделиться на других сайтах

Неужели нет готового модуля? Вроде распространенно-необходимая функция

Есть, но за деньги. И не модуль, а работа. Пусть и копеечная, но работа.

 

Причем здесь есть или нет, распространено или нет.

Принцип дайте - это к попрошайкам на вокзале.

Ссылка на комментарий
Поделиться на других сайтах

Неужели нет готового модуля? Вроде распространенно-необходимая функция

Как уже говорил: я могу написать инструкцию в общий доступ для чистой версии

Но для фильтра с группировкой ссылок только платно

Ссылка на комментарий
Поделиться на других сайтах

Глянул заголовок темы и теги. Не представляю как можно было её найти, кроме как заранее знать что там ещё и пагинацию переделывали.

Ссылка на комментарий
Поделиться на других сайтах

И то правда. Я так - по старой памяти. Но это оно. Во всякой случае, от приведенного там рецепта можно плясать как угодно.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.