[Решено обходным маневром] Путь с автоматическим параметром в меню

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

Аватар пользователя pilum pilum 30 сентября 2009 в 15:07

Никак не могу понять, каким образом в меню сделать путь типа My blog ил My profile. Т.е. чтобы подставлялся uid текущего пользователя. Собственно мне нужно его в качестве параметра во views передать.

Комментарии

Аватар пользователя pilum pilum 30 сентября 2009 в 20:19

Неее. Я хотел в настройках меню ввести что-то типа "timetable/[uid]" или "timetable/%uid", чтобы у конкретного пользователя оно преобразовывалось в, например, такой путь: "timetable/1".
При этом timetable - viewшка с аргументом фильтрующим записи по ID пользователя.

Пойду про токены читать, а то я их как-то упустил совсем.

Аватар пользователя penexe penexe 1 октября 2009 в 1:45

pilum wrote:
Это для доступа к профилю, а мне нужен похожий механизм, но для доступа к моей вьюске

аргументы

Аватар пользователя penexe penexe 1 октября 2009 в 21:40

pilum wrote:
Правильно! Но как мне в аргумент передать uid текущего пользователя?

аргумент: (Материал) Пользователь: Uid, далее в настройках
Action to take if argument is not present: Provide default argument
Default argument type: User ID from logged in user

Аватар пользователя pilum pilum 2 октября 2009 в 1:28

Ага! Спасибо! Я уже собрался было просто в базе данных скопировать настройки аргументов для пункта меню my blog.
Правда у меня в качестве аргумента не автор материала, а поле CCK, но тоже работатет.

Аватар пользователя Ne_L Ne_L 24 октября 2009 в 1:31

Ну а в меню это как прописывается (при создании)
вот здесь на 20:30 как мне кажется получилось (не на столько силён в английском чтобы понять) у меня так не получается.