Ошибка Syntax Error in template

Прошу помощи, перестала корректно отображаться страница обратной связи, код не менялся, выдает ошибку Syntax Error in template on line 42

<script>$(function() {
    $('[name="tel"]').mask("(999) 999-99-99");
    $('.send-email-form').submit(function() {
        var form = $(this);
        var body = form.find('[name="body"]');
        body.val(
                    "ФИО: " + form.find('[name="name"]').val() + "\n"
                +   "Телефон: " + form.find('[name="tel"]').val() + "\n\n"
                +   "Область и город: " + form.find('[name="loc"]').val()
        );
    });
});
</script>
<style>
  .wa-form { float: left; margin: 10px 0; overflow: visible; }
  .wa-form .wa-field { clear: left; margin: 0; padding-top: 3px; }
  .wa-form .wa-field .wa-name { float: left; width: 155px; padding-top: 0.05em; padding-bottom: 10px; font-size: 0.95em; }
  .wa-form .wa-field .wa-value { margin-left: 180px; margin-bottom: 5px; position: relative; }
  .wa-form .wa-field .wa-value.wa-submit { margin-top: 0px; }
  .wa-form .wa-field .wa-value input[type="text"], .wa-form .wa-field .wa-value input[type="email"], .wa-form .wa-field .wa-value input[type="password"] { width: 30%; min-width: 200px; margin: 0; }
  .wa-form .wa-field .wa-value textarea { min-width: 300px; height: 70px; }
  input, textarea { font-size: 1em; color: black; font-family: "Georgia", Times, serif; }
  .wa-form .wa-captcha { padding: 7px 0 10px; }
  .wa-form .wa-captcha p { clear: left; margin: 0; }
  .wa-captcha img { float: left; margin-right: 5px; margin-top: -8px; }
  .wa-captcha .wa-captcha-refresh { color: #AAAAAA; font-size: 0.8em; text-decoration: underline; }
</style>
<p>{ $errors = array() }
</p>
<p>{ if $wa->post("send") and $wa->sendEmail("info@biz96.ru", $errors) }
</p>
<h4>[s`Thank you!`]</h4>
<p>Ваше сообщение отправлено. Ближайшее время наш специалист свяжется с Вами.
</p>
<p>{ else }
</p>
<div class="wa-form send-email-form">
    <form method="post" action="">
        <div class="wa-field">
            <div class="wa-name">[s`Name`]:
            </div>
            <div class="wa-value"><input name="name" type="text" value="{$wa->post(" name")|escape}"="">
            </div>
        </div>
        <div class="wa-field">
            <div class="wa-name">[s`Email`]:
            </div>
            <div class="wa-value">
                <input {if="" !empty($errors.email)}class="wa-error" {="" if}="" name="email" type="email" value="{$wa->post(" email")|escape}"="">
      {if !empty($errors.email)}
                <em class="wa-error-msg">{$errors.email}</em>{/if}
            </div>
        </div>
        <div class="wa-field">
            <div class="wa-name">Телефон:
            </div>
            <div class="wa-value">
                <input {if="" !empty($errors.tel)}class="wa-error" {="" if}="" name="tel" type="text" value="{$wa->post(" tel")|escape}"="">
      {if !empty($errors.tel)}
                <em class="wa-error-msg">{$errors.tel}</em>{/if}
            </div>
        </div>
        <div class="wa-field">
            <div class="wa-name">Область и город:
            </div>
            <div class="wa-value">
                <input {if="" !empty($errors.loc)}class="wa-error" {="" if}="" name="loc" type="text" value="{$wa->post(" loc")|escape}"="">
      {if !empty($errors.loc)}
                <em class="wa-error-msg">{$errors.loc}</em>{/if}
            </div>
        </div>
        <input type="hidden" name="subject" value="[s`Website request`]">
        <textarea name="body" style="display:none;"></textarea>
        <div class="wa-field">
            <div class="wa-value">
                {$wa->captcha(!empty($errors.captcha))}
        {if !empty($errors.captcha)}
                <em class="wa-error-msg">{$errors.captcha}</em>{/if}
            </div>
        </div>
        <div class="wa-field">
            <div class="wa-value wa-submit">
                {if !empty($errors.all)}<em class="wa-error-msg">{$errors.all}</em><br>{/if}
                <input type="submit" value="[s`Send`]" name="send">
            </div>
        </div>
    </form>
</div>
<p>{/if}
</p>


2 ответа

  • 1
    Эрик Webasyst 6 июня 2016 16:22 #

    Код блока отличается от оригинала. В частности явно ошибка в строках вида

     <input {if="" !empty($errors.email)}class="wa-error" {="" if}="" name="email" type="email" value="{$wa->post(" email")|escape}"="">

    восстановите оригинальный код блока, он доступен по кнопке "Посмотреть оригинал" на странице редактирования кода блока.

    • +1
      OgnevskyD OgnevskyD 6 июня 2016 16:32 #

      Восстановил код, на странице теперь отображается вот это

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите