Не работает условие проверки пола пользователей

голоса: 0

проверьте пожалуйста правильно составлен код <?if($_GENDER_NAME$=="Мужчина")?>иконка для мужского пола<?else?>иконка для женского пола<?endif?>   вы пишите что у вас работает, у меня не работает, Юрий проверьте пожалуйста !  на моём сайте, просто зайдите и убедитесь что у вас будет написано "иконка для женского пола"

Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Вопросы новичков
Закрыт | | Автор: Yuri_Geruk
Ниже дан корректный ответ, если он не работает у вас в шаблоне, значит вы что-то не так делаете или не там ставите условие / код. Если сами не можете справиться с корректной установкой условия, обращайтесь к фрилансерам - https://upartner.pro/

Ответов: 1

голоса: 0
 
Лучший ответ

Где должен выводиться пол пропишите такое условие:

<?if($_GENDER_NAME$)?>$_GENDER_NAME$<?endif?>

и все будет корректно выводиться.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
а с иконками ?  как
EL,

В замене стандартных надписей http://ваш-сайт.ру/panel/?a=signs

Yuri_Geruk,
Спасибо! Юрий!  а как можно с помощю этих переменных сделать что бы ссылка была доступна определённому полу ?
EL,

Удалите это условие которое у вас, после поставьте:

<?if($_GENDER_NAME$)?>$_GENDER_NAME$<?endif?> 

после будет как вам нужно. И конечно проделайте как на скриншотах выше прописа свою ссылку на иконку.

Yuri_Geruk,
Спасибо! большое! ну вот первый пример мне бы больше подошёл, нужно что бы ссылка в первом контейнере   была активна для одного пола
EL,

Тогда используйте такой код:

<?if($USER_GENDER_ID$='1')?> <img src="ccылка на иконку можского поля"><?endif?>
<?if($USER_GENDER_ID$='2')?> <img src="ссылка на иконку женского пола"><?endif?>

Yuri_Geruk,

ссылку<img src=  и ссылку <a href=  ?  

EL,
Игорь, будьте внимательны, я пример привел выше, там показано как правильно.
Yuri_Geruk,

тут менять не надо ID$=’1’ 

EL,
Игорь, я вам дал готовый код, пользуйтесь.
Yuri_Geruk,
Юрий! Спасибо!  я и нехочу показаться назойливым, но вы кажеться меня нетак поняли , активная ссылка на старницу должнабыть активной для Ж пола а М пол неможет пройти на эту страницу  : )
EL,

Тогда код для иконки:

<img src="ссылка на иконку женского пола">

в условии заверните в код ссылки:

<a href="ваша ссылка"><img src="ссылка на иконку женского пола"></a>

Yuri_Geruk,
в первом контейнере получиться реализовать ? не на персон.стран.
EL,
Смотрите список поддерживаемых операторов в первом контейнере, увидите $USER_GENDER_ID$ значит получится.
Yuri_Geruk,
блин! нету! а как ещё можно ограничеть доступ МЖ  на страницу ?
EL,

Игорь, он там есть, вы снова невнимательны 

Yuri_Geruk,
Ага! но всёровно надо сначала проделать то что вверху вы указали https://www.ucoz.ru/qa/index.php/152757/%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD-%D1%81%D0%B0%D0%B9%D1%82%D0%B0    а потом закончить последним кодом ,да ?
EL,
Нет, вы же напрочь отказались от того, что я вам предлагал.
Yuri_Geruk,
тогда получится муж. не смогут пройти по ссылке, а женщины смогут ?
EL,
Получается да, вы же так хотите.
Yuri_Geruk,
вот неееет не получается а хотелось бы , нужно что бы на страницу тестов закрыть для М проход
EL,
Где не получается и где вы вставляете, опишите подробнее и с примерами, что вы проделали, где вставили и какой текст и от кого хотите закрыть.
Yuri_Geruk,

я на перс. пробовал, и в прав.конт. на этом примере , тут же нету пола определения как оно будет определять М или Ж ? пытается пройти 

<img src="ссылка на иконку женского пола">

в условии заверните в код ссылки:

<a href="ваша ссылка"><img src="ссылка на иконку женского пола"></a>

EL,
Игорь, читайте переписку, я вам выше предоставил готовые условия для мужского и женского поля, вот внутри условия для женского поля вставьте ссылку.
Yuri_Geruk,
условие напомните пожалуйста это как ?
EL,
Вот я писал http://joxi.ru/l2ZxQXEc8aRbNr
Yuri_Geruk,
у меня получается у всех одна иконка и доступ на страницу
Yuri_Geruk,
я разберусь ,
EL,
Я надеюсь на это))
Yuri_Geruk,

вот так как то должно ;

<?if($USER_GENDER_ID$=’1’)?><img src="/img/1066554.jpg" border="0" alt="" /> <?endif?>
<?if($USER_GENDER_ID$=’2’)?><a href="/tests/0-18-0#">ыыыыааа <img src="/img/1066554.jpg" border="0" alt="" /><?endif?>

Yuri_Geruk,
но почему то не работает, вообшенечего неотображается такого же не должно быть
EL,

И не будет работать так как вы вставили условие поправив немного его, а именно кавычки свои вставили:

<?if($USER_GENDER_ID$=’1’)?> <img src="https://www.сайт.ru/img/1099191KR.png"><?endif?>
<?if($USER_GENDER_ID$=’2’)?> <img src="https://www.сайт.ru/img/1pole.png"><?endif?>

сравните с условием:

<?if($USER_GENDER_ID$='1')?><img src="/img/1066554.jpg" border="0" alt="" /> <?endif?>
<?if($USER_GENDER_ID$='2')?><a href="/tests/0-18-0#">ыыыыааа <img src="/img/1066554.jpg" border="0" alt="" /><?endif?>

...