Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Передать id пользователя на следующую страницу

Передать id пользователя на следующую страницу 9 мес. 1 нед. назад #11203

  • slonnik
  • slonnik аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 46
  • Спасибо получено: 3
  • Репутация: 1
Добрый день!
Подскажите, пожалуйста, в одном вопросе.
На сайте Joomla! 3.6.5 + SEBLOD 3.10.0 есть страницы с пользователями. На странице каждого пользователя есть модуль типа list с материалами пользователя. В связи с тем, что материалов много (да еще и с картинками), сделала ограничение вывода количества материалов в модуле, и указала показывать ссылку на все материалы (Show "More" - Да), "More" Link ссылается на пункт меню с типом поиска. Этот же тип поиска и используется в модуле вывода материалов пользователя. Но при нажатии на эту ссылку попадаем на список материалов всех пользователей. Вопрос: как ограничить список материалов только по пользователю, со страницы которого был сделан переход?
В настройках пункта меню (тип поиска материалов пользователя) на вкладке "Overrides (Live / Variation)" можно настроить поле Article Created By. Я пробовала разные варианты, либо выводится список материалов всех пользователей, либо пусто.
Помогите, пожалуйста, с настройками.

Это сообщение содержит прикрепленные изображения.
Пожалуйста, войдите или зарегистрируйтесь, чтобы увидеть их.

Последнее редактирование: 9 мес. 4 дн. назад от KKAAZZOO.
Администратор запретил публиковать записи гостям.

Передать id пользователя на следующую страницу 9 мес. 1 нед. назад #11204

  • KKAAZZOO
  • KKAAZZOO аватар
  • Не в сети
  • Модератор
  • Сообщений: 1997
  • Спасибо получено: 419
  • Репутация: 105
Найдите на оф сайте в списке уроков урок по настройке ссылки на страницу автора. Кажется раздел называется Tutorials. Там показано как через кастомный аттрибут это сделать. Вот примерно то же самое надо будет сделать в настройке модуля "More" Link Variables и "More" Link, но только ссылку направить на список материалов. В принципе вы на верном пути с полем Article Created By.
Последнее редактирование: 9 мес. 1 нед. назад от KKAAZZOO.
Администратор запретил публиковать записи гостям.
Спасибо сказали: slonnik

Передать id пользователя на следующую страницу 9 мес. 6 дн. назад #11205

  • KrukI
  • KrukI аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 336
  • Спасибо получено: 83
  • Репутация: 10
slonnik
Зайдите отсюда на любую страницу. На каждой странице есть закладка "Портфолио". Наверное, это именно то, что вы хотите реализовать. Но… там все сделано гораздо проще.

Если это то, что нужно, объясню более детально.
Спасибо за Ваше спасибо :)
Администратор запретил публиковать записи гостям.
Спасибо сказали: slonnik

Передать id пользователя на следующую страницу 9 мес. 6 дн. назад #11206

  • slonnik
  • slonnik аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 46
  • Спасибо получено: 3
  • Репутация: 1
KrukI пишет:
slonnik
Зайдите отсюда на любую страницу. На каждой странице есть закладка "Портфолио". Наверное, это именно то, что вы хотите реализовать. Но… там все сделано гораздо проще.
Если это то, что нужно, объясню более детально.

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

РЕШЕНО Передать id пользователя на след. страницу 9 мес. 4 дн. назад #11210

  • slonnik
  • slonnik аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 46
  • Спасибо получено: 3
  • Репутация: 1
Решила вопрос следующим образом.
1. Создаем ТП (материалы пользователя). В Search добавляем поле Article Created By, по кнопке 2 выбираем Url -> Variable, в конфигурации ничего не меняем.
2. В ТК профиля пользователя добавляем поле User ID, по кнопке 2 выбираем list&search, заходим в +, указываем наш ТП, пункт меню (тип list с указанием нашего ТП), Field -> Custom, FieldName -> art_created_by. Также через плагин HTML можно указать фразу-ссылку (например, "Смотреть все материалы пользователя").
Спасибо Игорю за демонстрацию своего варианта решения данного вопроса. Отметила для себя некоторые моменты для будущих проектов!
Администратор запретил публиковать записи гостям.
Модераторы: KKAAZZOO

roundtheme