Вопрос по коду
Kailo |
|
|
---|---|---|
В теме Немезис в части main главной страницы в правой колонке реализован блок ссылок администратора - при его входе:
Если пользователь не админ, этого блока он не видит. Есть желание сделать такой же блок ссылок на этом месте не только для администратора - для него уже вставил туда ссылки на ЛС, контактные сообщения, выход, чтобы не лезть вниз страницы. Какой тег нужно использовать для юзера? Попробовал как в футере - начало гость, конец гость, начало юзер, конец юзер, так в хидере работает, а в майне нет. Вообще никакого вывода.
|
Macik |
|
|
---|---|---|
Конкретные блоки `<!-- BEGIN: XXXX -->` имеют строгую принадлежность к конкретному шаблону, и как правило, обрабатываются только внутри них. Для подобных условных блоков лучше использовать соотв. условный оператор. Проще всего проверить ID пользователя → для гостя он будет равен 0, для залогиненого пользователя он будет > 0.
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Kailo |
|
|
---|---|---|
Так для админа два блока, получается, выведет - для него самого и для юзверя...А админ у меня и 1 есть, и 5, может, еще будет. Оформление и ссылки тоже для админа и юзера разные. Может, ид группы как-то обозначить? Для гостей вообще ничего не надо, им пользователей, ЛС и профиль не нужно смотреть. Добавлено 22 минуты спустя: А вот так будет работать?
То есть юзер не гость, и выйдет один блок - или админа, или юзера. |
||
Відредаговано: Kailo (06.11.2016 03:43, 8 років тому) |
agir |
|
|
---|---|---|
|
Denisbox |
|
---|---|
<!-- IF {PHP.usr.isadmin} OR {PHP.usr.maingrp} == 4 --> contact: fonts (at) otlab . ru
|
Kailo |
|
|
---|---|---|
Работает только так:
Спасибо за помощь. |