Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Forums / National / Russian / Тех. поддержка / Смена css класса

kushelbek
#1 2018-06-04 13:26

Добрый день.

Подскажите пожалуйста как можно изменить css класс для определенного пользователя?

Нужно что бы для текущего пользователя был someclass класс, иначе otherclass.

Пробовал так 

<!-- IF {PHP.usr.id} == {PHP.item.item_userid} -->someclass<!-- ENDIF -->otherclass

и так пробовал 

<!-- IF {PHP.usr.id} == {PHP.urr.user_id} -->
....
<!-- ENDIF -->

Не работает.

Заранее спасибо за помощь.

Добавлено 25 минут спустя:

Решил.

<!-- IF {PHP.usr.id} > {USERS_ROW_ID}} -->

 


This post was edited by kushelbek (2018-06-04 13:55, 1 month ago)
Kopusha
#2 2018-06-04 16:45

Почему не class="<!-- IF {PHP.usr.id} -->someclass<!-- ELSE -->otherclass<!-- ENDIF -->"
?

kushelbek
#3 2018-06-07 06:06
#43412 Kopusha:

Почему не class="<!-- IF {PHP.usr.id} -->someclass<!-- ELSE -->otherclass<!-- ENDIF -->"
?

Пробовал так, не срабатывает. Работает такая конструкция:

"<!-- IF {PHP.usr.id} >  {USERS_ROW_ID} -->someclass<!--ELSE -->other<!-- ENDIF -->"

 

Kopusha
#4 2018-06-07 22:29

У меня превосходно работает 

<!-- IF {PHP.usr.id} -->
Я пользователь
<!-- ELSE -->
я гость
<!-- ENDIF -->

К чему 
{PHP.usr.id} >  {USERS_ROW_ID} не понял
kushelbek
#5 2018-06-13 13:28
#43414 Kopusha:

У меня превосходно работает 

<!-- IF {PHP.usr.id} -->
Я пользователь
<!-- ELSE -->
я гость
<!-- ENDIF -->

К чему 
{PHP.usr.id} >  {USERS_ROW_ID} не понял

Для системы диалогов, Если юзер равен самому себе аватар с лева, если юзер равне собеседнику аватар с права =)

Dayver
#6 2018-06-13 19:03

Что то вы намешали тут ... но вроде суть задачи наконец прояснилась - но решение помоему не верное, ведь нужно проверять не

{PHP.usr.id} >  {USERS_ROW_ID}

а

{PHP.usr.id} == {USERS_ROW_ID}

Pavel Tkachenko aka Dayver. Гик и веб мастер который делает сайты, увлекается электроникой и очень любит смотреть кино.
О себе: Я злой и страшный серый волк, я в поросятах знааааюююю толк
kushelbek
#7 2018-06-18 12:43
#43423 Dayver:

Что то вы намешали тут ... но вроде суть задачи наконец прояснилась - но решение помоему не верное, ведь нужно проверять не

{PHP.usr.id} >  {USERS_ROW_ID}

а

{PHP.usr.id} == {USERS_ROW_ID}

Так тоже работает =)