BlackShot Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 Привет, Я пытаюсь включить кнопку в «categoryButtons» в разделе «downloads», но выдает ошибку, потому что переменная «$files» не существует в этом шаблоне. Как я могу это сделать, пожалуйста? Спасибо! <li><a href='{url="app=core&module=members&controller=profile&id={$file->author()->member_id}&do=content&type=downloads_file" base="front" seoTitles="$file->author()->members_seo_name" seoTemplate="profile_content"}'>{lang="find_users_files"}</a></li> Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 BlackShot {{$user = \IPS\Member::loggedIn();}} <li><a href='{url="app=core&module=members&controller=profile&id={$user->member_id}&do=content&type=downloads_file" base="front" seoTitles="$user->members_seo_name" seoTemplate="profile_content"}'>{lang="find_users_files"}</a></li> BlackShot 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BlackShot Опубликовано 16 ноября, 2021 Автор Поделиться Опубликовано 16 ноября, 2021 20 minutes ago, by_ix said: BlackShot {{$user = \IPS\Member::loggedIn();}} <li><a href='{url="app=core&module=members&controller=profile&id={$user->member_id}&do=content&type=downloads_file" base="front" seoTitles="$user->members_seo_name" seoTemplate="profile_content"}'>{lang="find_users_files"}</a></li> Это действительно все? Я чувствую себя такой глупой. 😅 Я пробовал что-то вроде: {\IPS\Member::loggedIn()->member_id} но почему-то не работает. Спасибо за помощь!! by_ix 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 *->author()->member_id - автор (создатель) контента, а \IPS\Member::loggedIn() - текущий пользователь, вызывающий скрипт, это совершенно разные вещи. И ссылка по предложенному варианту всегда будет указывать на собственный профиль, а предполагается, что на профиль автора контента. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 8 минут назад, Desti сказал: а предполагается, что на профиль автора контента вряд ли. указанный шаблон выводит всего две кнопки. если он хочет добавить ещё одну кнопку туда, значит она должна вести на собственные файлы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 А нахрена, простите, в таблице категорий ссылка на свой профиль? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 (изменено) ну, тип, чтоб перед добавлением свои чекнуть ещё раз, хз. Изменено 16 ноября, 2021 пользователем by_ix Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 1 час назад, BlackShot сказал: app=core&module=members&controller=profile&id={$file->author()->member_id} это явно ссылка на профиль, а не на файлы пользователя. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 (изменено) 3 минуты назад, Desti сказал: это явно ссылка на профиль, а не на файлы пользователя. ссылка ведёт на свои файлы в профиле. /profile/ID/content/?type=downloads_file Изменено 16 ноября, 2021 пользователем by_ix BlackShot 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 ноября, 2021 Поделиться Опубликовано 16 ноября, 2021 Подождем, пока ТС не прояснит ситуацию. BlackShot 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BlackShot Опубликовано 17 ноября, 2021 Автор Поделиться Опубликовано 17 ноября, 2021 23 hours ago, by_ix said: ссылка ведёт на свои файлы в профиле. /profile/ID/content/?type=downloads_file Да это оно! Я хотел создать кнопку, которая переводит пользователя к его собственным загруженным файлам. by_ix 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.