| 
				
				Каталог с фильтрами
				 | 
 | 
| andarky | Дата: Понедельник, 29 Июля 2013, 12:08 | Сообщение # 1 |  
 
старожил 
Сейчас нет на сайте 
 
 | Вот что требуется сделать:   На страничке должны быть отсортированы картинки   с описаниями.   Кликом по картинке - она увеличивается.   А где-то на странице есть окно с галочками - это чтоб задавать параметры фильтра.   ну и чтобы выводилось только то что отмечено. 
   Это есть на многих сайтах и думаю изобретать сайт велосипед будет глупо.   Может быт кто подскажет готовые решения? HTML+скрипты
 
   Моя страничка по дизайну   GameDev//Design//3D   Ютубчик  
 |  
| 
 | 
 |    | 
| lvovand | Дата: Понедельник, 29 Июля 2013, 13:29 | Сообщение # 2 |  
| 
 старожил 
Сейчас нет на сайте 
 
 | посмотри готовые галереи на jQuery, их более чем много и на любой вкус,   фильтр прикрутить не такая уж сложность
  Разработка и продвижение сайтов. Дизайн
 |  
| 
 | 
 |    | 
| andarky | Дата: Понедельник, 29 Июля 2013, 13:33 | Сообщение # 3 |  
 
старожил 
Сейчас нет на сайте 
 
 | lvovand,   вот фильтре то для меня сложность! 
   граф.эффекты и оформление - это как раз не проблема для меня.   А вот как сортировать списки по заданным свойствам - тут я теряюсь...
 
   Моя страничка по дизайну   GameDev//Design//3D   Ютубчик  
 |  
| 
 | 
 |    | 
| lvovand | Дата: Понедельник, 29 Июля 2013, 13:39 | Сообщение # 4 |  
| 
 старожил 
Сейчас нет на сайте 
 
 | сайт же все равно наверно на какой-то цмс-ке прикручен, и если найдется галерея с админкой, то переписывать под себя может сложнее будет чем самому написать загрузчик фоток и прикрутить поле сортировки
  Разработка и продвижение сайтов. Дизайн
 |  
| 
 | 
 |    | 
| andarky | Дата: Понедельник, 29 Июля 2013, 13:47 | Сообщение # 5 |  
 
старожил 
Сейчас нет на сайте 
 
 | я нагуглил много всяких примеров - всё ни о чем...   там +PSD прилагается и еще какие-то фичи с CSS   но мне оно НЕ НАДО!   нарисовать порезать и резиновость делать я могу.   я не понимаю как выводить картинки по заданным тэгам. 
   Почему такую пустяковину так сложно найти? 
   Мне бы что-угодно - пусть оно НИКАК по дизайну, главное чтоб   работало: отметил параметры >> ПУСК >> и вывелось то что задано
 
   Моя страничка по дизайну   GameDev//Design//3D   Ютубчик  
 |  
| 
 | 
 |    | 
| lvovand | Дата: Понедельник, 29 Июля 2013, 14:00 | Сообщение # 6 |  
| 
 старожил 
Сейчас нет на сайте 
 
 | если джаваскрипт знаешь, то на самом деле пустяковина,   100% правильность не обещаю, но примерно так (предполагается что jquery подключен)   скажем идет список картинок, прописываешь у них класс с категорией   <img src='1.jpg' сlass='cat1'>   <img src='2.jpg' сlass='cat1'>   <img src='3.jpg' сlass='cat2'> 
   потом отработать клик на чебоксах   <input type='checkbox' id='cat1' onClick="filt('cat1')">Категория 1   <input type='checkbox' id='cat2' onClick="filt('cat1')">Категория 2 
   js:   function filt(id){   if(jQuery('#'+id).checked){ jQuery('.'+id).show(); }else{ jQuery('.'+id).hide(); }   }
  Разработка и продвижение сайтов. Дизайн
 |  
| 
 | 
 |    | 
| andarky | Дата: Среда, 14 Августа 2013, 16:28 | Сообщение # 7 |  
 
старожил 
Сейчас нет на сайте 
 
 | ну сляпил кое-что,   а как быть ес   ли например свойств больше 10 и каждый объект может содержать по несколько свойств сразу? 
   <img src='1.jpg' сlass='cat1'>   только <cat1>   а если он принадлежит одновременно нескольким группам?   как ??
 
   Моя страничка по дизайну   GameDev//Design//3D   Ютубчик  
 |  
| 
 | 
 |    | 
| GECK | Дата: Среда, 14 Августа 2013, 16:33 | Сообщение # 8 |  
 
заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата (andarky) а если он принадлежит одновременно нескольким группам?      <img src='1.jpg' сlass='cat1 cat2 cat34 cat1337'>.
  Всё гениальное просто. И хреново работает.
 |  
| 
 | 
 |    | 
| andarky | Дата: Среда, 14 Августа 2013, 16:34 | Сообщение # 9 |  
 
старожил 
Сейчас нет на сайте 
 
 | GECK,   чо прям так без разделителей через проблем можно??   Не знал.   круто!   Щас попробую...
 
   Моя страничка по дизайну   GameDev//Design//3D   Ютубчик  
 |  
| 
 | 
 |    | 
| GECK | Дата: Среда, 14 Августа 2013, 16:40 | Сообщение # 10 |  
 
заслуженный участник 
Сейчас нет на сайте 
 
 | Только в таком случае нужно будет логику немного изменить - сначала спрятать вообще всё, а потом сделать show() для нужных.
  Всё гениальное просто. И хреново работает.
 |  
| 
 | 
 |    |