We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22675
    • 54 Posts
    Добрый день.

    Есть задача генерировать документы, на основе данных, полученных от пользователей.

    Все данные, обязательны для ввода. Данные следующие:
    Аннотация, Полное описание, Картинка строго определённых размеров.

    Решил использовать еForm.

    Для валидации размеров у загруженной картинки хочу использовать правило #FUNCTION.

    Вопросы:
    1. Использовать eForm для данной задачи оправданное решение, или есть иные альтернативы?
    2. Я не понял, где должна быть описана функция, которую будет использовать валидатор в правиле #FUNCTION.
      • 22675
      • 54 Posts
      Прошу прощения за поднятие темы..

      Очень интересует ответ на второй вопрос: где должна быть описана функция, которую будет использовать валидатор eForm в правиле #FUNCTION?

      И, если сможете, подскажите, есть ли ещё инструменты для валидации форм, кроме eForm?
        • 33646
        • 26 Posts
        есть smiley это когда вы полностью все сами напишите. Вот у меня сейчас проект где очень много самых разнообразных форм, я все описал сам. Потому, что тупизмы eFORM меня достали, а еще мне нужна полная ясность как оно работает...поэтому я его не использовал. Для каких-то не сложный вещей он наверно подойдет, но теперь я его даже и для простых не буду использовать.
          • 22675
          • 54 Posts
          При работе с формами самая трудоёмкая часть - это валидация. И не только валидация, а чтобы в довесок ко всему часть валидных данных оставалась в форме, а невалидный ввод был выделен.

          Написание хорошего валидатора -- задача достаточно трудоёмкая.

          Странно, что для MODx в плане валидации ничего нет.
            • 897
            • 1,620 Posts
            есть eForm.
              "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

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

              Who can defeat the Russian bear?
              • 22675
              • 54 Posts
              Подскажите, где должна быть описана функция, которую будет использовать валидатор в правиле #FUNCTION?
                • 9085
                • 630 Posts
                Quote from: Paramedic at Dec 09, 2010, 02:54 AM

                Подскажите, где должна быть описана функция, которую будет использовать валидатор в правиле #FUNCTION?
                Логично предлположить, что функция на php, а для php-кода вроде как используются сниппеты..
                Валидация в Eform
                  Правильно заданный вопрос повышает вероятность получения нужного ответа.
                  Что-то не работает? Загляните в лог ошибок!
                  Есть проблема? "Локализуйте" её!
                  Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx