Velocity模板和联系表单

时间:2017-09-11 08:32:11

标签: javascript html apache velocity

我正在尝试与速度模板一起制作联系表格,以便处理从联系表单到某个地址的内容。整个系统是在adobe体验管理器CMS上制作的。我使用name属性制作了formular,现在我需要从联系表单中获取该属性并将其解析为地址。

<div class="formular">
        <form method="post" action="/content/wwwmicrosites/wettbewerb/de/test-form/_jcr_content/parsys/htmlcontainer.sendmail.html">
            <div class="form-group">
              <label for="firstname">VORNAME</label>
              <input class="form-control" type="text" name="firstname">
            </div>
            <div class="form-group">
              <label for="lastname">NACHNAME</label>
              <input class="form-control" type="text" name="lastname">
            </div>
            <div class="form-group">
              <label for="adress">ADRESSE</label>
              <input class="form-control" type="text" name="adress">
            </div>
            <div class="form-group">
              <label for="plz">PLZ</label>
              <input class="form-control" type="text" name="plz">
            </div>
            <div class="form-group">
              <label for="ort">ORT</label>
              <input class="form-control" type="text" name="ort">
            </div>
            <div class="form-group">
              <label for="emil">E-MAIL</label>
              <input class="form-control" type="text" name="emaul">
            </div>
            <div class="form-group">
              <label for="date">GEBURTSDATUM</label>
              <input class="form-control" type="text" name="date">
            </div>
            <div class="form-group">
              <input class="solution" value=""  type="hidden" name="solution">
            </div>
            <div class="form-group">
              <label class="checkbox-inline">
                <input type="radio" name="gender" id="male" required>
                ICH HABE DIE <a href="#">TEILNAHMEBEDINGUNGEN </a>GELESEN UND BIN DAMIT EINVERSTANDEN
              </label>
            </div>
            <button id="submit2" type="submit" class="btn btn-primary" value="Submit">Weiter</button>
        </form>
    </div>

需要将其与速度模板连接。如何创建将从联系表单中获取值的变量?以及如何将这些东西连接在一起。 我想在adobe体验经理CMS上完成所有这些工作。 这是我的速度模板(mail.vm)。

<html>
    <body>
        <h3>Template sent for quiz</h3>
        <p>
            Name :
             ${newMessage.firstname}
        </p>
        <p>
            Surname :
             ${newMessage.lastname}
        </p>
        <p>
            Adress :
             ${newMessage.adress}
        </p>
        <p>
            Plz :
             ${newMessage.plz}
        </p>
        <p>
            Ort :
             ${newMessage.ort}
        </p>
        <p>
            Email :
             ${newMessage.emaul}
        </p>
        <p>
            Date :
             ${newMessage.date}
        </p>
        <p>
            Solution:
             ${newMessage.solution}
        </p>        
    </body>
</html>

感谢。

0 个答案:

没有答案