Всем привет, как можно реализовать отображение всего контента, который создал пользователь при помощи views, а ссылку на эту страницу хочу вшить в тему. Например, делаю ссылку в теме users/posts и чтобы каждый пользователь мог нажать на нее и видел только свой контент. Как это можно реализовать? Спасибо
Комментарии
В views создайте дисплей page, выведите нужные поля. Далее используйте аргументы
Извините, а не могли бы вы подсказать подробнее - как вписывать аргументы
аргументы -> добавить -> пользователь: uid
адрес страницы: user/%/posts
А как потом по этой ссылке заходить?
Пишет Bad request когда вхожу, а когда подставляю свой юзер нейм, например users/heihachi/posts - ничего не выдает, а если в адресной строке написать users/all/posts - то он выдает посты всех пользователей)) Что я не так делаю?
чувак, ты жжошь. сделать готовое проще, чем обьяснить тебе какие галки где во вьюсах проставить.
кратко - вьюс нужно сказать что в качестве аргумента ему будут передавать. там есть набор вариантов - uid, имя пользователя и другие.
вот прямо сейчас, по умолчанию твой вьюс ожидает получить от тебя uid а не логин.