Нужен совет! Что лучше зависимые списки либо - Simple hierarchical select?

Главные вкладки

Аватар пользователя artemrrr artemrrr 6 января 2014 в 20:26

Есть Торговые марки (100шт.), в каждой примерно 30-40 видов товара. Не знаю как лучше сделать для создания и дальнейшей фильтрации материалов.

1.Вариант Создаю 101 поле, 1-марка и 100 по каждой марки (зависимость через Condition fields) затем во Вьюс 1- представление и 101 фильтр зависимость которых через модуль Dependent filters.

Нравится: Все скрытые поля при создании контента а затем и фильтры Views выскакивают мгновенно!.
Смущает: Как то по колхозному (ведь они просто скрыты) так как прогружаются сразу все, утяжеляя страницу, да и на серьезных сайтах такого не встречал.

2.Вариант Создаю 1 поле, затем через Simple hierarchical select подгружаю нужный термин и также во Вьюс 1- представление и 1 фильтр.

Нравится:Компактно без кучи полей и фильтров.
Смущает:Как при создании ноды так и при фильтрации во Views, выбранный подтермин подгружается секунд через 4 а при условии что у меня глубина терминов 2, получается что нужно ждать 8 секунд чтобы задать значение, как то тормозно получается

Посоветуйте как быть!!!

Комментарии

Аватар пользователя Orion76 Orion76 6 января 2014 в 23:32

Почти ничего не понятно..

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

И кстати.. грузят данные-элементы заранее.. еще как грузят..-))

Аватар пользователя artemrrr artemrrr 6 января 2014 в 23:56

"orion76" wrote:
Почти ничего не понятно..

Блин этого и боялся, но все равно Вы меня правильно поняли, общий вопрос такой, использовать ли систему hierarchical select для подгрузки данных или нет, я так понимаю лучше по колхозней но для юзера и производительности лучший 1 вариант.?

Аватар пользователя Orion76 Orion76 7 января 2014 в 0:05

"artemrrr" wrote:
по колхозней

Нет такого понятия..-)
Есть понятие - оптимальное решение.
Какое решение будет оптимальным в вашем случае - вам решать..
Так же, 4 секунды для загрузки пары-десятков терминов, это сервер(в данном случае локальный, я помню-)
виноват, на нормальном хостинге должно быть быстро..

Аватар пользователя artemrrr artemrrr 7 января 2014 в 0:37

Ок! orion76 Спасибо, оставлю тогда пока систему Simple hierarchical select, до переноса на хост а там посмотрю что будет (в принципи если что не долго переделать)