|
Не работает условный оператор if
|
|
| PULLO | Дата: Пятница, 02.12.2011, 12:44 | Сообщение # 1 |
Offline
Продвинутый
Проверенные
| Сообщений: | 125 |
| Награды: | 0 |
| Замечания: | 0% |
|
На писал где мне нужно код для вывода новых сообщений. Но он почемуто не работает, кто подскажет где ошибка? Code <?if($IS_NEW_PM$)?> <a href="$PM_URL$" title="Новых сообщений: $UNREAD_PM$" class="url"></a><?else?><a href="/index/14" title="Личные сообщения" class="url"><img src="http://www.csomsk.ru/Forums/pm.png" alt="" /></a></a><?endif?> Получается что он не видит новых сообщений, хотя они есть. Не выполняет первое условие
|
| |
| |
| antisept | Дата: Пятница, 02.12.2011, 13:54 | Сообщение # 2 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
а где анкор?
Quote <?if($IS_NEW_PM$)?> <a href="$PM_URL$" title="Новых сообщений: $UNREAD_PM$" class="url">я - анкор</a><?else?><a href="/index/14" title="Личные сообщения" class="url"><img src="http://www.csomsk.ru/Forums/pm.png" alt="" /></a></a><?endif?>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| PULLO | Дата: Пятница, 02.12.2011, 15:03 | Сообщение # 3 |
Offline
Продвинутый
Проверенные
| Сообщений: | 125 |
| Награды: | 0 |
| Замечания: | 0% |
|
что еще за анкор? переписал по другому и вроде заработало Code <a href="$PM_URL$"target="_blank" title="ЛС"><?if($UNREAD_PM$=0)?><img src="http://russlan.ucoz.ru/img/pm.png" alt="" /><?else?><img border=0 alt="Личные сообщения" src="http://russlan.ucoz.ru/img/pm1.png" >$UNREAD_PM$<?endif?></a> Но все равно так и не понял почему первый вариант не пашет?
Сообщение отредактировал PULLO - Пятница, 02.12.2011, 15:06 |
| |
| |
| antisept | Дата: Пятница, 02.12.2011, 16:49 | Сообщение # 4 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (PULLO) что еще за анкор? то, что я красным написал. Это текст ссылки
Quote (PULLO) Но все равно так и не понял почему первый вариант не пашет? потому, что анкора нет. Вы просто ссылку не видите, а условный оператор - работает!
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| PULLO | Дата: Суббота, 03.12.2011, 21:42 | Сообщение # 5 |
Offline
Продвинутый
Проверенные
| Сообщений: | 125 |
| Награды: | 0 |
| Замечания: | 0% |
|
antisept, аа это опечатка, ссылка там была,ссылка на картинку, все равно не работало, что только не делал. Вы проверяли код у себя? он работает?
Сообщение отредактировал PULLO - Суббота, 03.12.2011, 21:43 |
| |
| |
| alecksandr99 | Дата: Пятница, 17.02.2012, 15:38 | Сообщение # 6 |
Offline
Заглянувший
Пользователи
| Сообщений: | 1 |
| Награды: | 0 |
| Замечания: | 0% |
|
У меня не работают условные операторы <?if(code)?> и <?else?>:'( . Я пытаюсь сделать чтобы если нет аватарки, то заместо нее uCoz ставил noavatar. Но у меня заместо одной выводит обе. Что мне делать? Или это uCoz ставит в теги --: <!--?if($AVATAR_URL$)?-->code<--?else?-->code<--?endiv?-->
|
| |
| |
| antisept | Дата: Пятница, 17.02.2012, 16:01 | Сообщение # 7 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (alecksandr99) <!--?if($AVATAR_URL$)?-->code<--?else?-->code<--?endiv?--> должно быть так: Code <?if($AVATAR_URL$)?>code<?else?>code<?endif?>
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |