We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 41888
    • 37 Posts
    Господа, я новичок с Modx, прошу не ругаться, а подсказать элементарное.
    Как вывести форму на страничке Контакты?
    Можете подсказать конкретные базовые шаги ЧТО делать, а не направлять в http://modx.ws/blog/uroki-modx-revolution/urok-9-sozdanie-kontakt-formyi-s-ispolzovaniem-formit.html http://rtfm.modx.com/display/ADDON/FormIt.Examples.Simple+Contact+Page --- там я не понимаю.

    Может есть где-то конкретный пример сайта, чтобы посмотреть вживую как это реализовано?

    Спасибо!

    This question has been answered by a21a21. See the first response.

      • 41888
      • 37 Posts
      В общем я тупо весь этот код поместил в шаблон страницы. Это правильно?
      Письма приходят, но пустые ..., т. е. без текста который в textarea.

      [[!FormIt? &hooks=`spam,email,redirect` &emailTpl=`defaultEmailReport` &emailTo=`[email protected]` &emailSubject=`Сообщение с нашего сайта - [[++site_name]]` &redirectTo=`52` &validate=`name:required, email:email:required, text:required:stripTags` ]]
      
      <p>
      [[!+fi.error_message:notempty=`
          [[!+fi.error_message]]
      `]]
      </p>
      <form class="form" action="[[~[[*id]]]]" method="post"><input type="hidden" name="nospam:blank" value="" />
      <div><label for="name"> Ваше имя: <span class="error">[[!+fi.error.name]]</span> </label> <input id="name" type="text" name="name" value="[[!+fi.name]]" /></div>
      <div><label for="email"> E-mail: <span class="error">[[!+fi.error.email]]</span> </label> <input id="email" type="text" name="email" value="[[!+fi.email]]" /></div>
      <div><label for="text"> Текст сообщения: <span class="error">[[!+fi.error.text]]</span> </label> <textarea id="text" name="text" rows="7" cols="55">[[!+fi.text]]
      [ed. note: a21a21 last edited this post 14 years ago.]
        • 31246 ☆ A M B ☆
        • 428 Posts
        Вам нужно создать чанк defaultEmailReport, судя по вашему коду и оформить его по вашему вкусу.
        Как пример (исходя из вашего кода и доков)
        This is the Formit Email Chunk.
         
        <br />[[+name]] ([[+email]]) Wrote: <br />
         
        [[+text]]
          Valentin Rasulov - Industrial design (Hobbies - Web Development)
          Development not standard projects on CMF MODx Revolution.
          Small sample of extensions
        • discuss.answer
          • 41888
          • 37 Posts
          Artdevue, да, спасибо, я это уже сделал и всё работает.
          Просто забыл сообщение пометить - Solved.
            • 41888
            • 37 Posts
            Artdevue, да, спасибо. Я это уже сделал, но забыл пометить сообщение как Solved.