We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32917
    • 5 Posts
    Как вставлять TV параметры в чанк eForm. Вставляю так:
     <form method="post" action="[~[*id*]~]" enctype="multipart/form-data">
             <input type="hidden" name="formid" value="eidform" />
             <input type="text" name="user"  value="[*Name*]"  eform="Your Name:string:1:Your Full Name"> 
            <input type="submit" name="submit" value="Ok" />
    </form>
    

    параметр TV работает но при отправке формы форма непроходит валидацию ругается на "user » Неверное значение".
    Подскажите что делать?
      • 19164
      • 1,215 Posts
      Да видимо нужно ковырять код, потому что сначала eForm грузит шаблон, а только после он парсится системным парсером и в него добавляются значения чанков, переменных, исполняются сниппеты (если есть). Т.е. на момент обработки шаблона на предмет валидации в поле value стоит строка [*Name*].

      В eform.inc.php я добавлял в самом конце функции function efLoadTemplate($key)
      		$tpl = $modx->mergeChunkContent($tpl);
      		$tpl = $modx->evalSnippets($tpl);


      Это для исполнения сниппетов и подгрузки чанков. Нужно дописать строку для TV. Какую - поискать в document.parser.class.inc.php
        DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

        Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

        [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]