We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1208
    • 79 Posts
    Столкнулся вот с такой проблемой. Внизу сайта висит себе спокойно форма авторизации, тихо и незаметно, ибо она там совсем не главная. Но для нее я использовал Weblogin, так было быстрее на момент навешивания сайта на modx. работает сниппет без нареканий, кроме одного - при загрузке страницы фокус оказывается на форме. как решить эту проблему? Наверняка кто-то сталкивался.
      • 1611
      • 591 Posts
      нужно искать javascript кусок кода с вызовом функции .focus(); Это он делает.
        • 1208
        • 79 Posts
        а где weblogin яваскрипт там прописывает? код скрипта я видел, а вот где он забит, найти не могу)
          • 1611
          • 591 Posts
          нужно смотреть исходники weblogin. Может быть как в открытом видет, так и через функцию API regClientStartupScript() или regClientScript(). Может также быть отдельный js файл который подключается, его было бы проще найти.
            • 785
            • 2,113 Posts
            В weblogin.inc.php

            <script type="text/javascript">
            if (document.loginfrm) <?php echo !empty($uid) ? "document.loginfrm.password.focus()" : "document.loginfrm.username.focus()" ?>;
            </script>
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации