Jump to content

Удобная сортировка

Version number: 0.2.1
   (5 reviews)
OpenCart:
  • 3.0
  • 2.3
  • 2.2
  • 2.1
  • 2.0
  • 1.5.6.4
  • 1.5.6.3
  • 1.5.6.2
  • 1.5.6.1
  • 1.5.6
  • 1.5.4.1
  • 1.5.3.1
ocStore:
  • 2.3
  • 2.2
  • 2.1
  • 1.5.5.1.2
  • 1.5.5.1.1
  • 1.5.5.1
  • 1.5.4.1.2
  • 1.5.4.1.1
  • 1.5.4.1
  • 1.5.3.1
  • 1.5.2.1
  • 1.5.1.3
OpenCart.Pro, ocShop:
  • Не проверялось
Sign in to follow this  

3 Screenshots

  • +1 1

About This File

Сортировка! Opencart. ocStore.

- удобная сортировка товара (интуитивно понятная)

- изменить вид стандартной сортировки в категории товара

в принципе, это просто наработка, а не полноценный модуль:

бесплатно

УСТАНОВКА:

1) сделать БЭКАП файлов движка магазина!!!

2) скопировать содержимое папки [upload] в корень движка.

3) в файле catalog/view/theme/default(или ваша тема)/template/product/category.tpl

заменить

<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>
 

на

<link rel="stylesheet" type="text/css" href="catalog/view/stylesheet/sha-sort.css" />    <div id="sha-sort"><b><?php echo $text_sort; ?></b>      <?php foreach ($sorts as $sort_key => $sort_val) { ?>        <a sort-class="<?php echo $sort_val['value']; ?>" class="sha-sortitem<?php if ($sort_val['value'] == $sort . '-' . $order) { ?> selected<?php } ?><?php if (!empty($sorts[$sort_key + 1]) && $sorts[$sort_key + 1]['value'] == $sort . '-' . $order) { ?> next-selected<?php } ?>" href="<?php echo $sort_val['href']; ?>"><span></span><?php echo $sort_val['text']; ?></a>      <?php } ?>    </div>
 

4) в файле catalog/language/russian/product/category.php

заменить

$_['text_name_asc']     = 'Наименование (А -> Я)';$_['text_name_desc']    = 'Наименование (Я -> А)';$_['text_price_asc']    = 'Цена (по возрастанию)';$_['text_price_desc']   = 'Цена (по убыванию)';$_['text_rating_asc']   = 'Рейтинг (по возрастанию)';$_['text_rating_desc']  = 'Рейтинг (по убыванию)';$_['text_model_asc']    = 'Модель (А -> Я)';$_['text_model_desc']   = 'Модель (Я -> А)';
 

на

$_['text_name_asc']     = 'Наименование';$_['text_name_desc']    = 'Наименование';$_['text_price_asc']    = 'Цена';$_['text_price_desc']   = 'Цена';$_['text_rating_asc']   = 'Рейтинг';$_['text_rating_desc']  = 'Рейтинг';$_['text_model_asc']    = 'Модель';$_['text_model_desc']   = 'Модель';
 

не забывайте и о других страницах, таких как product/special и product/manufacturer и др.

в архиве [+/+styles_all.zip] расширенный вариант файла стилей, для работы в Акциях и Производителях

например

в архиве [+/theme-default-(replace).zip] находятся дополнительно файлы с уже сделанными изменениями, из пунктов 3 и 4 ТОЛЬКО для default темы, можно заменить

модуль можно скачать только на опенкартфорум точка ком, остальные способы распространения ни какого отношения к данному модулю не имеют.

Разработчик не гарантирует отсутствия ошибок, которые могут нарушить работу компьютера и/или сайта и/или привести к потере данных; Если в код магазина было внесено много изменений, то работоспособность модуля может быть нарушена.

ПОСМОТРЕТЬ МОЖНО ЗДЕСЬ

.



Sha's Other Downloads


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.