Как взять аргумент для Views из CSS с помощью PHP? :-S

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

Аватар пользователя andreystrelkov andreystrelkov 31 июля 2014 в 17:41

Звучит как извращение 80ого уровня
но всё же, вдруг есть какой нибудь вариант

У меня стоит модуль TB Mega Menu, чудесный модуль, позволяет делать красивые меню, в которые помещать Views,
ОДНАКО!!! вьюхе нельзя посылать аргумент Cray 2
А у меня задача такая, что меню состоит из 15-20 пунктов (и таких меню примерно 4-5штук)
в каждом подменю вставляется вьюха которая выводит термины определённое родительского термина
были бы аргументы, посылал ID-шник родителя, но т.к. нет такого, то единственный выход это создавать уникальные вьюху с заданным по умолчанию фильтром под каждого родителя, в итоге зоопарк тот ещё образуется

посмотрел что можно сделать если аргумент не задан, увидел что можно результат PHP кода сделать аргументом
теперь сижу думаю, =))))))))))))))) можно ли с помощью PHP выдрать как нибудь имя CSS класса, ID или чёго то другого в котором выводится данная вьюха и использовать его как аргумент

Изврат, не? Smile

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 1 августа 2014 в 8:56

"andreystrelkov" wrote:
(и таких меню примерно 4-5штук

"andreystrelkov" wrote:
в каждом подменю вставляется вьюха которая выводит термины определённое родительского термина

То есть вы 4-5 раз выводите один и тот же дисплей одной вьюхи? И нужно каждому передать уникальный аргумент?

Аватар пользователя andreystrelkov andreystrelkov 1 августа 2014 в 9:21

"ХулиGUN" wrote:
Как Вы себе это представляете? Желательно пошагово как это должно происходить и на каком этапе

Самое обидное, что совсем не представляю, это уже так, сумасшедшие идеи в голову лезут. Пытаюсь уже хоть за что то зацепиться

"Chyvakoff" wrote:
То есть вы 4-5 раз выводите один и тот же дисплей одной вьюхи? И нужно каждому передать уникальный аргумент?

У меня получается существует 5 менюшек (именно отдельных 5 штук меню, не пунктов, а именно набор ссылок), в первой меню у меня около 15-20 родительских пунктов, в каждой из которой будет вьюха, которой я как раз бы хотел передавать аргумент в виде родительского термина словаря. Если нет возможности передавать аргумент, то получается начинается абсурд, а именно в каждый отдельный родитель нужно пихать свою уникальниую вьюху в которой уже прописано специфический родительский термин словаря

Вот думаю, может как нибудь можно извращённое всё же послать аргумент/фильтр вьюхе, с помощью какого нибудь ключа, через php...
бррррр... нервничаю, не хочу парк вьюшек организововать