• Страница 1 из 1
  • 1
Форум » uCoz » Помощь по uCoz » Условные операторы
Условные операторы
VITALIK78 Оффлайн
Проверенный
0
Дата: Воскресенье, 2016-03-06, 19:53 | Сообщение # 1
Здравствуйте всем. Никто не подскжет ? Как сделать ? А то у меня уже файлы дымят, никак не соображу. Как мне в объявлениях (раздел знакомства) сделать так, чтобы мужские анкеты не смогли просматривать женщины. А женские не смогли просматривать мужики )) Ну естественно, чтоб на админа это не распространялось.
Профиль
admin Оффлайн
Проверенный
429
Дата: Воскресенье, 2016-03-06, 20:04 | Сообщение # 2
$USER_GENDER_ID$ - ID пола пользователя, который зашел на сайт.

Честно, не помню значения и начало счета (от 0 или 1)

В анкете должен быть указан ID.

Таким образом проверяем вот так:

Код
<?if($USER_GENDER_ID$==$OTHER1$)?>Не показывать.<?else?>Показывать<?endif?>


А чтобы на администратора не действовало, то нужно добавить еще одно условие (проверить ID группы):

Код
<?if($USER_GENDER_ID$==$OTHER1$ && $GROUP_ID$!='4')?>Не показывать.<?else?>Показывать<?endif?>


Помог? Ставь или поддержи проект.
Профиль
VITALIK78 Оффлайн
Проверенный
0
Дата: Воскресенье, 2016-03-06, 20:26 | Сообщение # 3
admin, Блин. Буду пробовать. Спасибо за подсказку.

Добавлено (06.03.2016, 20:24)
---------------------------------------------
Блин, чот никак не получаеться. Блин. Пацаны, кому условия легко даються ? Помогите. Тут такая замарочка. Тут ведь не просто скрыть инфу нужно.

$USER_GENDER$ - пол пользователя, который зашел на сайт
$USER_GENDER_ID$ - ID пола пользователя, который зашел на сайт

это для баб переменная категории bdCat238
это для пацанов переменная категории bdCat237

admin, если тебя не затруднит - помоги. Ну и в архиве будет как раз. Больше чем уверен, что не один я мучаюсь.

Добавлено (06.03.2016, 20:26)
---------------------------------------------

Цитата
<?if($USER_GENDER_ID$==$OTHER1$ && $GROUP_ID$!='4')?>Не показывать.<?else?>Показывать<?endif?>

А поле под чо ?
Профиль
CbIPoK Оффлайн
Проверенный
37
Дата: Воскресенье, 2016-03-06, 20:55 | Сообщение # 4
Проще будет создать новые группы пользователей Мужчина и Женщина, и поставить их на выбор при регистрации. И не забудь про категории.

Дальше сделать так:
В виде материалов создать допустим кнопку Просмотреть, которая будет выполнять нужную тебе функцию, т.к. показывать Мужчинам Женские анкеты и наоборот.

Пример будет такой:
Код
<?if($CUR_GROUP_ID$='Ид мужской группы' == $CID$='Ид женской категории')?><a href="$ENTRY_URL$">Показать анкету</a><?endif?>
<?if($CUR_GROUP_ID$='Ид менской группы' == $CID$='Ид Мужской категории')?><a href="$ENTRY_URL$">Показать анкету</a><?endif?>
Профиль
waak Оффлайн
Проверенный
41
Дата: Воскресенье, 2016-03-06, 21:02 | Сообщение # 5
Цитата VITALIK78 ()
Блин, чот никак не получаеться. Блин. Пацаны, кому условия легко даються ?

VITALIK78, В виде материалов не работает вывод пола пользователей не по ид не полным названием
но ваша задумка интересна.


Помог? ставь +
Разработка дизайна - верстка, помощь по установке шаблона на uCoz.
Связь
skype - tolik-waak
Мой сайт


Сообщение отредактировал waak - Воскресенье, 2016-03-06, 21:03
Профиль
VITALIK78 Оффлайн
Проверенный
0
Дата: Понедельник, 2016-03-07, 02:20 | Сообщение # 6
Цитата waak ()
VITALIK78, В виде материалов не работает вывод пола пользователей не по ид не полным названием
но ваша задумка интересна.

waak, А если вместо вида материалов запустить страницу со списком пользователей ? Блин, ну это опять же, под это всё нужно сайт отдельный делать. Ну впринципе,- вы немножко внеслии ясность. Спасибо.
Профиль
Форум » uCoz » Помощь по uCoz » Условные операторы
  • Страница 1 из 1
  • 1
Поиск: