Вход Регистрация
Файл: system/controllers/content/hooks/user_notify_types.php
Строк: 32
<?php

class onContentUserNotifyTypes extends cmsAction {

    public function 
run() {

        
$types = [];

        
$ctypes $this->model->getContentTypes();

        foreach (
$ctypes as $ctype) {

            if (!
$ctype['is_date_range']) { continue; }
            if (empty(
$ctype['options']['notify_end_date_days'])) { continue; }

            
// проверяем наличие доступа
            
if (!cmsUser::isAllowed($ctype['name'], 'add') || !isset($ctype['labels']['many'])) { continue; }
            if (!
cmsUser::isAllowed($ctype['name'], 'pub_long')) { continue; }

            
$types['notify_expired_'.$ctype['name']] = array(
                
'title'   => sprintf(LANG_CONTENT_NOTIFY_END_DATE$ctype['labels']['many'])
            );

        }

        return 
$types $types false;

    }

}
Онлайн: 3
Реклама