We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 35719
    • 14 Posts
    Здравствуйте!

    Мне надо сделать проверку администратор ты или нет.

    Я пытался получить вот этим $modx->getLoginUserName() - в ответ пустая строка.

    Кто знает почему или как получить идентификатор администратора?

    Заранее благодарен!
      • 897
      • 1,620 Posts
      если знаешь пароль администратора в админку - ты администратор!

      а если серьезно, вы бы указали где вам это надо узнать. В админке или на фронте.
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 35719
        • 14 Posts
        На фронте мне надо сделать проверку на администратора.
          • 785
          • 2,113 Posts
          Версию MODX указывайте.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 17761
            • 9 Posts
            Применительно к EVO:
            Без переписывания функции userLoggedIn() во фронте не узнать, залогинен ли юзер в бэке и под кем.
            http://wiki.modxcms.com/index.php/API:userLoggedIn
            Заменить в файле manager/includes/document.parser.class.inc.php функцию из последнего листинга и будет счастье wink
            Использовал данную фичу, чтобы под админом не выводился счетчик и не считалась статистика, т.к. при отладке бывает накапливается лишняя "левая" статистика.