|
|
Модератор форума: Yuri_G |
Сообщество uCoz Архивариус Решённые вопросы Как скрыть часть содержимого материала (нужно скрыть содержимое одной ячейки) |
Как скрыть часть содержимого материала |
Здравствуйте, при наполнении сайта потребовалось скрыть содержимое одной ячейки от гостей, а другой - от гостей и не проверенных пользователей. Всё это находится в модуле "Каталог статей". Как это можно организовать?
Сообщение отредактировал webanet - Понедельник, 12 Ноя 2012, 03:04:27
|
BadBoyAlex, с помощью условных операторов $USER_LOGGED_IN$ и $GROUP_ID$
.::I'll be back::.
Выбор за тобой! |
Quote (FeniX_kz) с помощью условных операторов $USER_LOGGED_IN$ и $GROUP_ID$ А разве они в простом материале работают? |
Они будут работать в шаблонах. Если хотите скрывать что-то в тексте материала, то лучше установить запрет в настройках прав групп и категорий
.::I'll be back::.
Выбор за тобой! |
Quote (FeniX_kz) Если хотите скрывать что-то в тексте материала, то лучше установить запрет в настройках прав групп и категорий В том-то и проблема. Нужно скрыть именно ссылку из "внутренностей" единичного материала. Но при этом, сам материал должен быть доступен для просмотра всем. Сообщение отредактировал BadBoyAlex - Четверг, 26 Июл 2012, 18:13:46
|
Quote (BadBoyAlex) Нужно скрыть именно ссылку из "внутренностей" единичного материала. прописать ссылке класс, например no, а в стилях прописать Code .no{display:none;} .::I'll be back::.
Выбор за тобой! |
Quote (FeniX_kz) а в стилях Можно ли там использовать условные операторы и Quote (FeniX_kz) $USER_LOGGED_IN$ и $GROUP_ID$ |
Quote (DIREN) есть замечательный ББ код Hide все что внутри него скрыто от незарегистрированных пользователей! Это решение только части проблемы. |
Quote (BadBoyAlex) Можно ли там использовать условные операторы и можно,если стили прописаны в шаблоне а не в таблице стилей css,т.е. через <style> .::I'll be back::.
Выбор за тобой! |
Quote (FeniX_kz) т.е. через <style> А пример можно? |
Quote (BadBoyAlex) А пример можно? просто в шаблоне прописать (общий вид) Code <?if(условие)?> <style> .no{display:none;} </style> <?endif?> А в статье к тексту присвоить класс no,если пользователь будет в группе, на которое прописано условие, то ссылка выводиться не будет. .::I'll be back::.
Выбор за тобой! |
Quote (BadBoyAlex) В том-то и проблема. Нужно скрыть именно ссылку из "внутренностей" единичного материала. Но при этом, сам материал должен быть доступен для просмотра всем. Выводите "скрытую ссылку" через доп. поле. Условным оператором скрывайте доп. поле от нужных групп. Профессиональный сервис опросов WebAsk
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!