We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 30954
    • 8 Posts
    что значит отключен?

    интересно что на соседней странице(использующий другой шаблон) есть форма обратной связи построенная тоже не eForm
    там код отображается нормально

    а на странице оформления заказа нет
      • 9085
      • 630 Posts
      Quote from: ufabooks at Feb 01, 2011, 07:19 PM

      что значит отключен?

      интересно что на соседней странице(использующий другой шаблон) есть форма обратной связи построенная тоже не eForm
      там код отображается нормально

      а на странице оформления заказа нет

      На странице оформления заказа Изображения просто нет. В смысле нет Кода отображения картинки...
      Ну или я не нашёл (и без него отправилось).
      А в обратной связи картинка показывается - (с GD всё нормально, получается?)
        Правильно заданный вопрос повышает вероятность получения нужного ответа.
        Что-то не работает? Загляните в лог ошибок!
        Есть проблема? "Локализуйте" её!
        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
        • 9080
        • 3 Posts
        Привет всем!
        У меня ссылки на страницу формы обратной связи размещены в разделах отелей.
        А как можно реализовать такое:
        При нажатие на ссылку на странице с отелем происходит переход на страницу с eForm куда
        дописывается название страницы, где произошел вызов eForm.
        То есть пользователь смотрит отель, жмет на заказать, переходит на страницу с обратной связью, где уже стоит название отеля,
        который он выбрал только что.
          • 1788
          • 1,103 Posts
          Quote from: esal at Feb 13, 2011, 08:41 PM

          Привет всем!
          У меня ссылки на страницу формы обратной связи размещены в разделах отелей.
          А как можно реализовать такое:
          При нажатие на ссылку на странице с отелем происходит переход на страницу с eForm куда
          дописывается название страницы, где произошел вызов eForm.
          То есть пользователь смотрит отель, жмет на заказать, переходит на страницу с обратной связью, где уже стоит название отеля,
          который он выбрал только что.

          В форме, где пользователь жмет заказать добавляем <input type="hidden" name="formid" value="[*id*]" />, name="formid" пишите свой. Его и обрабатывайте в другой форме.
            • 9080
            • 3 Posts
            Quote from: antey at Feb 14, 2011, 01:52 AM

            Quote from: esal at Feb 13, 2011, 08:41 PM

            Привет всем!
            У меня ссылки на страницу формы обратной связи размещены в разделах отелей.
            А как можно реализовать такое:
            При нажатие на ссылку на странице с отелем происходит переход на страницу с eForm куда
            дописывается название страницы, где произошел вызов eForm.
            То есть пользователь смотрит отель, жмет на заказать, переходит на страницу с обратной связью, где уже стоит название отеля,
            который он выбрал только что.

            В форме, где пользователь жмет заказать добавляем <input type="hidden" name="formid" value="[*id*]" />, name="formid" пишите свой. Его и обрабатывайте в другой форме.

            Подскажите как это сделать.
            У меня на 1й странице такой код

            <form action="http://www.troikatourism.com/cont2.php" method="post" >
            <input type="hidden" name="t" value="[*pagetitle*]" />
            <input type="submit" name="bsubmit" value="" id="esFormVoyageSender"/>
            </form>

            На 2й странице, куда должен передаваться тайтл страницы
            <tr>
            <td>Voyage</td><td><input type="text" name="voyage" class="f_normal" value="<? echo ($_POST["t"]); ?>" /> </td>
            </tr>

            Это не работает у меня, как сделать вашим способом?
              • 12946
              • 11 Posts
              Quote from: esal at Feb 14, 2011, 03:54 PM

              У меня на 1й странице такой код

              <form action="http://www.troikatourism.com/cont2.php" method="post" >
              <input type="hidden" name="t" value="[*pagetitle*]" />
              <input type="submit" name="bsubmit" value="" id="esFormVoyageSender"/>
              </form>

              На 2й странице, куда должен передаваться тайтл страницы
              <tr>
              <td>Voyage</td><td><input type="text" name="voyage" class="f_normal" value="<? echo ($_POST["t"]); ?>" /> </td>
              </tr>

              Это не работает у меня, как сделать вашим способом?

              Странно, должно работать. Попробовал вот у себя так. Все нормально..

              Только вот это
              Quote from: esal at Feb 14, 2011, 03:54 PM

              <tr>
              <td>Voyage</td><td><input type="text" name="voyage" class="f_normal" value="<? echo ($_POST["t"]); ?>" /> </td>
              </tr>
              где находится? в шаблоне eForm? если так, то php-код там не будет выполняться.
                • 9080
                • 3 Posts
                <tr>
                <td>Voyage</td><td><input type="text" name="voyage" class="f_normal" value="<? echo ($_POST["t"]); ?>" /> </td>
                </tr>

                как раз в eForm находится код вставки значения.
                Если я его уберу из eForm то каким образом мне отправить сообщение на почту, если я уберу значение это из eForm?

                Получается что нельзя вот так вот передать через пхп значение и вставить его в eForm для дальнйшей отправки на почту((
                  • 1788
                  • 1,103 Posts
                  Quote from: esal at Feb 15, 2011, 03:48 PM

                  как раз в eForm находится код вставки значения.
                  Если я его уберу из eForm то каким образом мне отправить сообщение на почту, если я уберу значение это из eForm?

                  Получается что нельзя вот так вот передать через пхп значение и вставить его в eForm для дальнйшей отправки на почту((
                  Можно использовать для всавки плагин Phx. C модификатором post.phx.php :
                  <?php
                  // Returns the POST parameter which has been posted
                  // It takes the paramater name as an argument
                  // [*phx:post=`paramname`*] 
                  return $_POST[$options];
                  ?>
                    • 12946
                    • 11 Posts
                    я бы сделал так:

                    на первой странице остался бы тот же код:

                    <form action="http://www.troikatourism.com/cont2.php" method="post" >
                    <input type="hidden" name="t" value="[*pagetitle*]" />
                    <input type="submit" name="bsubmit" value="" id="esFormVoyageSender"/>
                    </form>
                    


                    в чанке, где содержится шаблон формы написал бы так:

                    <tr>
                          <td>Voyage</td><td><input type="text" name="voyage" class="f_normal" value="[+hotel_name+]" />  </td>
                    </tr>
                    


                    создал бы новый сниппет с таким кодом:

                    <?php
                    //открываем чанк с шаблоном формы
                    $chank = $modx->getChunk(’efForm’);
                    //вставляем туда название отеля
                    $chank = str_replace(’[+hotel_name+]’,$_POST[’t’],$chank);

                    //вызываем сниппет eForm
                    $outForm = $modx->runSnippet(
                    "eForm",
                    array( //параметры сниппета
                    "formid" => "feedBackForm",
                    "to" => "[email protected]",
                    "tpl" => "$chank", //наш шаблон
                    "report" => "efReport",
                    "thankyou" => "efThanks",
                    "vericode" => "1"
                    )
                    );

                    //выводим форму
                    echo $outForm;
                    ?>

                    и вызывал бы новый сниппет на странице вместо eForm
                      • 29986
                      • 37 Posts
                      Добрый день )))
                      Подскажите каким образом в Форму Заказа Поставить Чекбоксы??
                      очень нужно))Пожалуйста