We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11970
    • 10 Posts
    Приветствую! У меня в форме есть select в котором скриптом формируется куча (ровно 150 штук) option. При использовании такой формы у меня не проходит валидация с ошибкой:

    Some errors were detected in your form:
    Field1 » Incorrect value

    Если я ставлю туда вывод штук 5-10 option - всё работает отлично. Прочитал всё что нашёл по eForm, поставил самую свежую версию 1.4.4.6 (её автор выложил вчера). Ничего не помогает.

    Может кто сталкивался или мысль подскажет дельную?
      • 11970
      • 10 Posts
      Обновил до самой распоследней версии, теперь ошибка следующая:

      PHP error debug
      Error: #LIST rule declared but no list values supplied: #LIST
      Error type/ Nr.: User Warning - 512
      File: /home/u14945/hospitalitymana/www/assets/snippets/eform/eform.inc.php
      Line: 948

      Но у меня нигде #LIST не используется вообще.
        • 24489
        • 60 Posts
        Quote from: helgispbru at Jan 16, 2009, 06:08 AM

        Обновил до самой распоследней версии, теперь ошибка следующая:

        PHP error debug
          Error: #LIST rule declared but no list values supplied: #LIST
          Error type/ Nr.: User Warning - 512
          File: /home/u14945/hospitalitymana/www/assets/snippets/eform/eform.inc.php
          Line: 948

        Но у меня нигде #LIST не используется вообще.
        судя по всему 150 оптионов генерит пхп, для начала проверьте ошибки там(в коде хтмл и пхп), потом время и % загрузки сервера на исполнение. дельного ничего не скажу, но начните с этого хотябы.
          Плагин для ресайза картинок AutoResizer
          Сниппет для вывода полей документа DocInfo

          Создание ТВ типа checkbox/dropdown из списка дочерних документов tvsLinks
          • 11970
          • 10 Posts
          Вот ответ http://modxcms.com/forums/index.php/topic,32161.0.html автора сниппета.

          Вкратце и по-русски - проблема в том, то я вызываю другой сниппет из формы, а форма перед выводом парсится сниппетом eform. Для того, чтобы этого избежать надо результат работы моего сниппета вставлять в форму через плейсхолдер. Для этого пишется простая функция.