Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


  • Страница 6 из 8
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 8
  • »
Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Каталоги » Фильтры каталогов
Фильтры каталогов
Модератор форума
Сообщение # 1 | 10:52:20
Фильтры – это дополнительная опция, которая включается и настраивается по необходимости пользователя системы, так как он хочет и как ему нужно. Считайте, что значения фильтров (сколько вы их укажете) это своего рода дополнительная сортировка, которая накладывается на имеющуюся сортировку по категориям или разделам. Например, если у вас есть меню категорий или разделов каталога, то значение материалов при добавлении можно отсортировать не только по ним, но и например по цене, по дате выпуска продукта и т.д.
Конкретный пример:
Если при добавлении материала в музыкальный каталог файлов мы может указать значения: «раздел POP», категория «Русские исполнители», то с помощью фильтра мы можем установить сортировку значения оплаты за скачивание «по цене 100 рублей». В каталоге появится выпадающее меню фильтра «по цене за скачивание», где будут необходимые вам ценовые категории «по цене 100 рублей», «по цене 150 рублей» и т.д. Пользователи вашего сайта будут иметь возможность при помощи этого меню посмотреть все имеющиеся файлы в разделе, например, «по цене 100 рублей».
Это просто пример, фильтр может быть какой угодно и с какими угодно словами, самое главное, что он будет сортировать (фильтровать).

Теперь реализация.
Я надеюсь, что фильтры появятся во всех модулях, но пока рассмотрим на модуле, который уже имеет возможность создания фильтров – это Каталог файлов.
Расположено: Панель управления – Каталог файлов - Настройка фильтров.
Видим ссылку «фильтр не активизирован». Пройдя по ней, попадаем в «Аквитизация фильтра». Не знаю, что имелось в виду разработчиками системы, то ли Аквитизация фильтра, то ли Активизация. Не важно...
Далее, видим поля. Заполняем на примере.
Название фильтра: Ценовая группа
Значения фильтра:
100 рублей
200 рублей
500 рублей
(Каждое значение на новой строке. Допускается максимум 100 значений. Длина значения максимум 40 символов.)
Множественный выбор значений: я галочку не поставил, вы как хотите.
Жмем «Сохранить».
Попадаем на страницу со списком фильтров. На против только что созданного фильтра видим ключик редактирования. Жмем и видим новые настройки. Теперь вы знаете, где и как можно всегда отредактировать фильтр: добавить, удалить, переместить значения.

Внедряем.
Идем в Панель управления – Каталог файлов - Настройки Модуля. Ищем «Поля для добавления материалов» и видим, что появилось поле с названием нашего фильтра. Активизируем его простой галочкой и сохраняем. И после этого, вы можете посмотреть, что на странице добавления материала вашего сайта (например site.ucoz.ru/load/0-0-0-0-1) появилось дополнительное выпадающее окошко с названием нашего фильтра, а в нем наши ценники. Половина дела сделано. Теперь при добавлении материала мы можем указать в какую ценовую группу он входит.
Далее идем Панель управления – Каталог файлов - Управление дизайном. Установим фильтр сразу на Главной странице раздела Каталога файлов. Работать будем с дизайном страницы со списком материалов раздела.
Видим на странице, что для нашего фильтра появился новый код $FILTER1_MENU$. Теперь его просто достаточно установить в желаемом месте и пользоваться в удовольствие вам и вашим пользователям.
Если у вас не один фильтр, то второй код будет иметь номер: $FILTER2_MENU$ Не запутайтесь.
Создать можно только 2 фильтра.

Для ucoz.ru&cy.uz
© ТёмаМ
Сообщение отредактировал ТёмаМ - Вторник, 15 Апр 2008, 11:05:50
Alex-Massage
Сообщений: 5
Репутация: 0

Сообщение # 76 | 19:00:49
Selena, спасибо , пошел учиться писать скрипты ) вернусь чувствую не скоро )))

Добавлено (15 Фев 2013, 19:00:49)
---------------------------------------------
Вспомнил еще вопрос ) 
Как сделать чтобы пункты выбора в фильтре не открывались спойлером, а были всегда видны в виде списка

Info5382
Сообщений: 4
Репутация: 0

Сообщение # 77 | 19:00:59
У меня в модуле Доска объявлений В "Страница со списком материалов категории" не работают фильтры. Не могу найти в чем проблема. Помогите
_CrySiS_
Сообщений: 464
Репутация: 38

Сообщение # 78 | 18:34:19
Подскажите как сделать правильно: Я использую доп поле с ключевыми цифрами (1,2,3) и хотел бы через фильтр вывести материал допустим с 1, и так далее. Как можно сделать это?

Добавлено (01 Июн 2013, 18:34:19)
---------------------------------------------
Up может кто нибудь помочь?
Сообщение отредактировал _CrySiS_ - Суббота, 01 Июн 2013, 18:37:24
Don_Corleone
Сообщений: 1
Репутация: 2

Сообщение # 79 | 15:52:24
Как увеличить количество фильтров в каталоге файлов ? у меня только 2 получается создать!
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 80 | 16:46:45
Don_Corleone, 3 только в Доске.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Professori
Сообщений: 6
Репутация: 0

Сообщение # 81 | 16:59:06
Здравствуйте. Скажите пожалуйста можно сделать так, чтоб фильтр брал значения из поля автор
или добавлять значения фильтра при добавления материала?
SaNEк
Сообщений: 13
Репутация: 0

Сообщение # 82 | 21:38:50
Извиняюсь, если повторяю. Но у меня такая проблема, мне надо передавать значение фильтра DVDRip, и выводить его картинкой, но при выборе мне также надо что бы было написано DVDRip.
Код
<?if($FILTER2_VALUE$=DVDRip)?><div class="img_ogran"><img src="/diz_1/DVDRip.png" title="Качество DVDRip!" /></div><?endif?>
но так почему то не работает, работает только тогда когда в фильтре в место DVDRip записано 1 и естественно приходится брать это же значение 
Код
$FILTER2_VALUE$=1
Можно ли как то реализовать что бы работало с буквенными значениями,а не цифровыми?
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 83 | 12:37:00
SaNEк, у меня так:
<?if($FILTER2_VALUE$)?>
<?if(strpos($FILTER2_VALUE$,'Красный')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-1" title="Красный" style='background:#ff0000;'>#ff0000</a><?endif?>
<?if(strpos($FILTER2_VALUE$,'Розовато-лиловый')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-18" title="Розовато-лиловый" style='background:#843D5B;'>#843D5B</a><?endif?>
<?if(strpos($FILTER2_VALUE$,'Оранжевый')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-2" title="Оранжевый" style='background:#ffa500;'>#ffa500</a><?endif?>
<?if(strpos($FILTER2_VALUE$,'Рыжий')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-19" title="Рыжий" style='background:#d77d31;'>#d77d31</a><?endif?>
<?if(strpos($FILTER2_VALUE$,'Желтый')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-3" title="Желтый" style='background:#FFFF00;'>#FFFF00</a><?endif?>
<?if(strpos($FILTER2_VALUE$,'Зелёный')!='-1')?><a href="$CAT_URL$-1-0-0-2-0-4" title="Зелёный" style='background:#00ff00;'>#00ff00</a><?endif?>
и т.д. думаю принцип ясен
<?endif?>
заменяй фразы и значения на своё
SaNEк
Сообщений: 13
Репутация: 0

Сообщение # 84 | 15:02:20
bandjuk, спасибо, попробую!
photomen
Сообщений: 16
Репутация: 1

Сообщение # 85 | 10:41:09
Цитата (Apsaty)
Это понятно, но как можно сделать чтобы под заголовком информера "статьи" выходило часть текста?
Добавьте дополнительное поле
web3913
Сообщений: 4
Репутация: 0

Сообщение # 86 | 16:22:19
Добрый день. Подскажите пожалуйста, возможно ли использование значений фильтра VALUE в шаблоне страницы? Есть ли альтернатива. Пробую вставлять как есть,но безрезультатно. Спасибо.

Добавлено (13 Июл 2013, 16:22:19)
---------------------------------------------
Да, ответ нашел, можно но только через извращения переменных))) жуть какая)) будем пробовать.

gaudeamus
Сообщений: 257
Репутация: 7
Уровень замечаний:

Сообщение # 87 | 10:47:57
Добрый день.
Есть ли путь сделать так, чтобы в "Каталоге файлов" конкретному пользователю сайта выводились записи о файлах, только загруженных им самим?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 88 | 14:35:33
gaudeamus, скриптом.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Shaxrik
Сообщений: 15
Репутация: 0

Сообщение # 89 | 20:23:28
Привет всем, можно ли как нибудь увеличить фильтры в разделе доска объявлений, в этом разделе 3 фильтра можно ли сделать 4 или 5 и как?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 90 | 22:58:54
Shaxrik, нет, такая возможность отсутствует.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Сообщество uCoz » Модули uCoz » Контент-модули » Каталоги » Фильтры каталогов
  • Страница 6 из 8
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 8
  • »
Поиск: