Перейти к содержанию

Как передать новую переменную?


Рекомендуемые сообщения

Привет,

Я пытаюсь включить кнопку в «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>

 

Ссылка на комментарий
Поделиться на другие сайты

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>

 

Ссылка на комментарий
Поделиться на другие сайты

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} но почему-то не работает.

Спасибо за помощь!!

Ссылка на комментарий
Поделиться на другие сайты

*->author()->member_id - автор (создатель) контента, а \IPS\Member::loggedIn() - текущий пользователь, вызывающий скрипт, это совершенно разные вещи.

И ссылка по предложенному варианту всегда будет указывать на собственный профиль, а предполагается, что на профиль автора контента.

Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Desti сказал:

а предполагается, что на профиль автора контента

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

Ссылка на комментарий
Поделиться на другие сайты

А нахрена, простите, в таблице категорий ссылка на свой профиль?

Ссылка на комментарий
Поделиться на другие сайты

ну, тип, чтоб перед добавлением свои чекнуть ещё раз, хз.

321.PNG

Изменено пользователем by_ix
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, BlackShot сказал:
app=core&module=members&controller=profile&id={$file->author()->member_id}

это явно ссылка на профиль, а не на файлы пользователя. 

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, Desti сказал:

это явно ссылка на профиль, а не на файлы пользователя. 

ссылка ведёт на свои файлы в профиле.
/profile/ID/content/?type=downloads_file

Изменено пользователем by_ix
Ссылка на комментарий
Поделиться на другие сайты

Подождем, пока ТС не прояснит ситуацию. 

Ссылка на комментарий
Поделиться на другие сайты

23 hours ago, by_ix said:

ссылка ведёт на свои файлы в профиле.
/profile/ID/content/?type=downloads_file

Да это оно! Я хотел создать кнопку, которая переводит пользователя к его собственным загруженным файлам.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...