Все сделано через таксономию и вьюз.
На каждый пункт левого меню создано по три файла темизации вьюзы, соответственно: по умолчанию, по цене и по дате.
Типа тиких
views-view--body_kombinezony-date.tpl.php -для даты
views-view--body_kombinezony-price.tpl.php -для цены
и тп.
В каждом файле жестко прописаны урлы для сортировки (а как иначе?):
<?php if ($exposed): ?> <divclass="sort"> <p>Сортировать: <ahref="3000">по умолчанию</a> | <ahref="3001">по цене</a> | по дате </p>
Так и получается при загрузке подгружается файл для сортировки по умолчанию, а при дальнейшей сортировке грузятся соответствующие ей файлы на этот путь. Ну и соответственно для каждого пути настроена сортировка.
Жаль что магазин еще только в будущем будет.... купальников даже нет... безобразие Хочу посмотреть купальники MAGISTRAL (страница не найдена)...подходящее название для городского купальника )))
К чему Лайтбокс не понятно т.к. картинки не увеличиваются и ничего интересного не происходит, а фон в нем вообще отвратительного цвета.
А в целом все хорошо и даже лаконичноо.
P.S.: мм... почему домен такой странный? Выписка98... выписка откуда...? )
Так это... В чем тайный смысл таких урлов и как вы их делали?
Почему шаг между урлами в 1000?
Сделал потому, что не знаю что взбредет в голову заказчику и какие критерии сортировки он еще придумает. Конечно переборщил немного)))
Но зато сечас мне понятно, что все ссылки с девятой тысячи (9001,9002 и тп) - относиться к купальникам.
Логика такая:
9000, 8000 и тп - один из пунктов левого меню
9100, 9200 - и тп - подпункты одного из пунктов
9101, 9102 - сортировка 9100
В общем заложил побольше гибкости для будущего (ведь не знаю сколько будет пунктов и подпунктов, пусть хоть тыщу добавит, но у меня все будет стройно и понятно)
Сразу оговорюсь, на сайте пока не так. Еще только работаю в этом направлении и поделился мыслями по вашим просьбам.
Если не прав то поправьте, буду благодарен
Что будет, если купальников станет больше тысячи? Айдишники терминов руками в БД вставляете? Зачем завязывать на это какую-то сортировку?
Есть некий модуль, который для каждого отдельного типа контента делает отсчет нод с нуля. Тогда можно сделать нечто вроде onlady.ru/kupalnik/1 onlady.ru/kupalnik/2 onlady.ru/kupalnik/3 и так далее. Может это будет лучше, чем цифры? Люди-то по ЧПУ лучше воспринимать будут буквы, а не тысячи.
Хорошо. Что вы предлагаете? Насоздавать кучу однотипных типов публикаций? В данный момент есть только 1 и прекрасно работает. Это значительно сокращает работу администратора. Ну по крайней мере я так думаю
Комментарии
Прикольные урлы.
Уважительно-то как-))))))))))))))))))))))))
Сайт прекрасен.
Таки переведите
<Any>
в Exposed FiltersА что в персональном кабинете?
а чем сделанно "Сортировать:"
Все сделано через таксономию и вьюз.
На каждый пункт левого меню создано по три файла темизации вьюзы, соответственно: по умолчанию, по цене и по дате.
Типа тиких
views-view--body_kombinezony-date.tpl.php -для даты
views-view--body_kombinezony-price.tpl.php -для цены
и тп.
В каждом файле жестко прописаны урлы для сортировки (а как иначе?):
<div class="sort">
<p>Сортировать: <a href="3000">по умолчанию</a> | <a href="3001">по цене</a> | по дате </p>
<?php print $exposed; ?>
</div>
<?php endif; ?>
Так и получается при загрузке подгружается файл для сортировки по умолчанию, а при дальнейшей сортировке грузятся соответствующие ей файлы на этот путь. Ну и соответственно для каждого пути настроена сортировка.
Почему в категории «трусики» ничего нет???!!! :moral:
ps: сайт хороший.
+10
Там еще и «Система скидок» в стиле опен-сорс
Жаль что магазин еще только в будущем будет.... купальников даже нет... безобразие Хочу посмотреть купальники MAGISTRAL (страница не найдена)...подходящее название для городского купальника )))
К чему Лайтбокс не понятно т.к. картинки не увеличиваются и ничего интересного не происходит, а фон в нем вообще отвратительного цвета.
А в целом все хорошо и даже лаконичноо.
P.S.: мм... почему домен такой странный? Выписка98... выписка откуда...? )
Да просто картинки загружены не того размера. Можно найти и с большими, если долго искать)))))
Ну это тестовая площадка. Магазин на onlady.ru. Скоро будем переносить
Так это... В чем тайный смысл таких урлов и как вы их делали?
taxonomy/term/9000
о да. кайф доставляет ага )
Почему шаг между урлами в 1000?
Сделал потому, что не знаю что взбредет в голову заказчику и какие критерии сортировки он еще придумает. Конечно переборщил немного)))
Но зато сечас мне понятно, что все ссылки с девятой тысячи (9001,9002 и тп) - относиться к купальникам.
Логика такая:
9000, 8000 и тп - один из пунктов левого меню
9100, 9200 - и тп - подпункты одного из пунктов
9101, 9102 - сортировка 9100
В общем заложил побольше гибкости для будущего (ведь не знаю сколько будет пунктов и подпунктов, пусть хоть тыщу добавит, но у меня все будет стройно и понятно)
Сразу оговорюсь, на сайте пока не так. Еще только работаю в этом направлении и поделился мыслями по вашим просьбам.
Если не прав то поправьте, буду благодарен
Что будет, если купальников станет больше тысячи? Айдишники терминов руками в БД вставляете? Зачем завязывать на это какую-то сортировку?
Есть некий модуль, который для каждого отдельного типа контента делает отсчет нод с нуля. Тогда можно сделать нечто вроде onlady.ru/kupalnik/1 onlady.ru/kupalnik/2 onlady.ru/kupalnik/3 и так далее. Может это будет лучше, чем цифры? Люди-то по ЧПУ лучше воспринимать будут буквы, а не тысячи.
Хоть миллион, число 9000 навешивается на пункт левого меню. Пунктов больше тысячи для этого сайта, думаю не будет.
А тип контента у меня всего лишь 1
Вот любят некоторые проблемы себе создавать и решать! Жесть...
ой етить. товарищу удалось скукожить таксономию?
воблин
Хорошо. Что вы предлагаете? Насоздавать кучу однотипных типов публикаций? В данный момент есть только 1 и прекрасно работает. Это значительно сокращает работу администратора. Ну по крайней мере я так думаю
древообразную систему категорий.
вы полезли идшники таксономии править как я понимаю
ручками
это вынос мозга
Никуда я не полез. Для каждого пункта меню прописал свой термин таксономии и создал для него вьюзу.
шрифт в левом меню слишком резкий, даже при сглаживании, и плотный слишком. лучше такой же как в заголовках нод, тот сглаженый.
з.ы.: ругательный какой-то домен )))