Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
форма создания новой темы для модуля форум

Автор izen29Раздел Шаблоны XSLT

Ответов: 4
Просмотров: 3920
Последний ответ 13 Февраля 2013, 22:49:13
от Rodogor
Форма добавления сообщения в топик форума

Автор vslstdРаздел Шаблоны XSLT

Ответов: 3
Просмотров: 3241
Последний ответ 03 Сентября 2011, 14:46:03
от admin
Форма обратной связи в версии Start

Автор BabajkaРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 17562
Последний ответ 15 Января 2013, 15:04:33
от PHOENIX-75
Форма добавления комментариев (xslt)

Автор wolfmanРаздел Шаблоны XSLT

Ответов: 23
Просмотров: 18557
Последний ответ 30 Июля 2012, 22:54:24
от BaceH
пользовательская форма вопроса для модуля faq

Автор izen29Раздел Шаблоны XSLT

Ответов: 5
Просмотров: 3772
Последний ответ 16 Февраля 2013, 13:27:15
от Rodogor

0 Пользователей и 1 Гость просматривают эту тему.

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #30 : 02 Марта 2016, 19:25:16 »
Уииииииии.... Спасибо убралось ^_^
Думала кондратий хватит, когда такой переход случился >_<

Сейчас копаюсь с шаблонами писем, почему они такие не замороченные, в отличие от форм (((


P.S.: Можете все-таки подсказать с тем как сделать фильтр в другой теме что (это ж фильтром все таки называется)

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #31 : 02 Марта 2016, 20:16:29 »
Ой... тут возник вопрос
у меня есть форма
в которой есть поля имя и e-mail
И три вкладки:
- Директор
- Заместитель
- Менеджер

Во всех трех textarea поле для сообщения.
В зависимости от выбранной вкладки туда письмо и отправляется... (директору письмо в любом случае дублируется)

Это ведь получается одна форма, так?

И вот вопрос как это лучше реализовать?


*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #32 : 03 Марта 2016, 11:17:17 »
Может вкладки сделать что-то вроде чекбоксов или радио кнопки? и тогда вкладки не нужны?
Но как привязать почту к ним?

Просто не знаю как технически это реализовывается (

Единственное что я поняла, что у вбитого адреса есть свой id, так? Но куда его привязать тогда?

Пытаюсь найти что-нибудь про это, но находит он стандартный код (
« Последнее редактирование: 03 Марта 2016, 11:29:01 от Sumrakrnd »

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #33 : 03 Марта 2016, 12:12:15 »
Вроде выговорилась, обсудила
Попробую такой метод Смена адреса для сообщений формы обратной связи в зависимости от значения поля

Но вот по фильтрам тупик полный, помогите с ним: http://umihelp.ru/forum/index.php/topic,2131.0.html

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #34 : 22 Марта 2016, 14:05:44 »
Возник маленький вопрос.
У меня в модальном окне, есть форма обратной связи.

Вот тут она выводится:
<a href="#x" class="overlay" id="win2"></a>
       <div class="popup popup-call">
              <xsl:apply-templates select="document('udata://webforms/add/163')/udata" mode="request_call"/>
              <a class="close" title="Закрыть" href="#close"></a>
       </div>

Здесь идет запрос, надо чтобы было сообщение об успешной отправке.
Я поставила стандартный код, который был в Umi форме.
Но вот как сделать, чтобы сообщение отобразилось в том же модальном окне, что и форма?
И где надо прописывать само сообщение?

   
<xsl:template match="udata[@module = 'webforms'][@method = 'add']" mode="request_call">
        <form class="form form-call" method="post" action="{$lang-prefix}/webforms/send/"
              onsubmit="site.forms.data.save(this); return site.forms.errors.check(this);"
              enctype="multipart/form-data">
            <legend>Позвоните мне!</legend>
            <hr noshade="noshade"/>
            <fieldset>
                <xsl:apply-templates select="items" mode="address"/>
                <xsl:apply-templates select="groups/group" mode="webforms"/>
                <input type="hidden" name="system_form_id" value="{/udata/@form_id}"/>
<input type="hidden" name="ref_onsuccess" value="{$lang-prefix}/webforms/posted/{/udata/@form_id}/"/> <!-- стандартный umi -->

            </fieldset>
            <fieldset>
                <input type="submit" class="button" value="Запросить звонок"/>
            </fieldset>
        </form>
    </xsl:template>

P.S.: я нашла posted.xsl, но куда идет результат этого файла?
« Последнее редактирование: 22 Марта 2016, 15:29:54 от Sumrakrnd »

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #35 : 22 Марта 2016, 17:54:13 »
Объясните пожалуйста T_T

*

Sumrakrnd

  • ****
  • 311
  • +1/-0
  • Учусь «на примерах»
    • Просмотр профиля
Re: Своя форма отправки заявки
« Ответ #36 : 23 Марта 2016, 19:23:20 »
Вопрос отпал   :D