Forums / National / Russian / Тех. поддержка / Определить экстраполе на другой странице

piparkuka
#1 2020-05-20 07:00

Привет,

Есть экстраполе в профиле - PROFILETYPE, оно выводит два значения - юридическое лицо или физическое лицо.

Пользователь сохранил скажем - юридическое лицо

Дальше, на другой странице (market), пользователь добавляет товар, и здесь требуется "узнать" его PROFILETYPE, и если PROFILETYPE

- юр.лицо, то показываем текст1

- физ.лицо, то показываем текст2

Помогите как грамотно это сделать?

Как я понял, на другой странице, нельзя делать <!-- IF USERS_TIPPROFILA, т.к этот тэг только для страницы USERS

Added 24 minutes later:

в таблице flance_users, появился мой field - user_profiletype

предполагаю, что можно как-то через .php вывести 

This post was edited by piparkuka (2020-05-20 07:24, 3 years ago)
Kopusha
#2 2020-05-20 07:40

можно как то через что угодно вывести. 

через tpl где угодно <!-- IF {PHP.usr.profile.user_profiletype} == 'jurlitso' -->

piparkuka
#3 2020-05-20 07:42

<!-- IF {PHP.usr.profile.user_profiletype} == 'jurlitso' -->

вот, этот консутрор я и искал через PHP

Kopusha
#4 2020-05-20 07:43

в php $usr['profile']['user_profiletype'] и $urr['profile']['user_profiletype']

один это текущий юзер, второй - тот на кого мы смотрим если простыми словами

Added 1 minute later:

напиши в любом tpl {PHP|dump} и изучи теги которые загрузятся - их будет много. Иди снизу по списку. Много станет ясно.

Для разных tpl теги разные есесно.

{PHP.usr.profile.user_profiletype} глобальный

piparkuka
#5 2020-05-20 07:47
{USERS_PROFILE_PROFILETYPE}

Данный тэг у меня выводит select - Юр.лицо или Физ.лицо 

Сл-но, на странице добавления товара - 

<!-- IF {PHP.usr.profile.user_profiletype} == "Юридическое лицо" -->
aaa
<!-- ENDIF -->

Но не проходит.

Поизучаю PHP DUMP, спаисбо!

Added 3 minutes later:

Разобрался, case sensetive, PROFILETYPE, а не profiletype