Название теста: Курс для хостеров. Bitrix Framework и хостинг
|
$ar_fields['DATE_ACTIVE_FROM'] - переменная в которой хранится дата, как я понял еще есть одна дата $ar_fields["PROPERTY_END_VALUE"].
Обычно люди пользуются форматированием дат от битрикс FormatDate( ) Но можно конечно обойтись и функцией explode например ( ) А можно и еще более интересным классом DataTime ( ) Скорее всего вам больше подойдет функция рекомендованная Дмитрием. |
|
|
|
|
|
группа 2:Everyone, Все неавторизованные на сайте пользователи.
Эта группа есть обязательна т.к. любой пользователь который заходит на сайт должен получать какие-то права, например на просмотр страниц. Почему их стало 3 тысячи могу предположить что после обновления групп все предыдущие пользователи случайно попали в это группу (или открылось 3тысячи сессий). количество пользователей группы 2 зависит от открытых сессий в данный момент (ну и собственно авторизированных или неавторизированных) пользователей. |
|
|
|
|
вообще-то можно, если прописать dns-ы потом как советовал Иван Левый создать каталоги, и прописать в htaccess что-то типа
ну и самое последнее прописать в шаблоне сайта полезный тег
вот вроде и должно сработать |
|||||||
|
|
|
|
Если касается самого юзера который что-то делает в данный момент и ему надо что-то запрещеть либо отдавать то есть переменная $USER которая является экземпляром класса CUSER там есть ментод CUser::GetUserGroupArray()
тоесть узнать принадлежит ли пользователь какойто группе можно следующим образом: if(in_array(2,$USER->GetUserGroupArray()){ // проверили // что-то делаем } для других пользователей есть : CUser::GetUserGroup(ID) тоесть то же самое только вместо $USER->GetUserGroupArray() пишем CUser::GetUserGroup(ID) где ID можно определить как угодно вплоть до списка юзеров на сайте функцией CUserOnline::GetList( int &guest_counter, int &session_counter ) |
|
|
|
|