We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9085
    • 630 Posts
    Quote from: till at Apr 02, 2011, 07:50 PM

    Добрый день )))
    Подскажите каким образом в Форму Заказа Поставить Чекбоксы??
    очень нужно))Пожалуйста
    эм.. код чекбокса примерно такой: <input type="checkbox" name="mycheckbox" value="1" />
    Вставлять в форму заказа smiley
      Правильно заданный вопрос повышает вероятность получения нужного ответа.
      Что-то не работает? Загляните в лог ошибок!
      Есть проблема? "Локализуйте" её!
      Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
      • 29986
      • 37 Posts
      Quote from: esche at Apr 02, 2011, 09:26 PM

      Quote from: till at Apr 02, 2011, 07:50 PM

      Добрый день )))
      Подскажите каким образом в Форму Заказа Поставить Чекбоксы??
      очень нужно))Пожалуйста
      эм.. код чекбокса примерно такой: <input type="checkbox" name="mycheckbox" value="1" />
      Вставлять в форму заказа smiley



      ну Это я знаю)))Я имею ввиду в МОД ИКС)))) Чтобы когда приходило письмо чекс бокс был отмечен)
        • 9085
        • 630 Posts
        Quote from: till at Apr 03, 2011, 09:07 AM

        ну Это я знаю)))Я имею ввиду в МОД ИКС)))) Чтобы когда приходило письмо чекс бокс был отмечен)
        Изначально требовалось "в Форму Заказа Поставить Чекбоксы".
        Теперь - "Чтобы когда приходило письмо чекс бокс был отмечен".
        Там бы сначала определиться.. сформулировать целиком.. и нормально спросить...
          Правильно заданный вопрос повышает вероятность получения нужного ответа.
          Что-то не работает? Загляните в лог ошибок!
          Есть проблема? "Локализуйте" её!
          Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
          • 36023
          • 5 Posts
          Здравствуйте! На сайте оформляется заказ, и на почту клиенту после оформления приходит письмо. Надо к этому письму приложить файл, но файл генерится в модх каждый раз заново(этот файл - это страница, только не отображаемая, а прикрепленная). Файл-страница эта генерится нормально, так как ее можно скачать и открыть. но как средствами модх прикладывать в письмо эту файл-страницу непонятно
          куда копать, что менять? подскажите плиз
            • 32792
            • 30 Posts
            Добрый день! хотелось бы сделать чтобы обязательные поля для заполнения можно было ставить через tv параметр !

             <div class="element"><input type="text" name="fbName" id="fbName" value=""  eform="Ваше имя и фамилия::[*name*]" /></div>
            


            такая конструкция не работает( в tv параметре выпадающий список и там два значения 0 и 1)
              • 12982
              • 28 Posts
              Есть на сайте форма, просто поле для задания вопроса, вся проблема в том, что этот вопрос может задать только авторизованный пользователь.
              У авторизованного пользователя все данные уже есть в админке (имя фамилия, емейл, личный счет), поэтому не хорошо его спрашивать еще и в форме задания вопроса эти данные, поэтому я сделал только одно поле-непосредственно для написания вопроса. Нужно чтобы после отправки письмо приходило админу сайта и в нем, кроме самого сообщения, прописывались поля из личной информации пользователя (в частности емейл, и имя полное)
              Вот и вопрос, можно ли стандартными средствами это осуществить?
                • 31268
                • 111 Posts
                Уже весь мозг себе съел.
                Тривиальная задача:
                Есть форма, данные из которой никуда не надо отправлять, а просто вывести на определенной странице (со своим шаблоном).
                Ну типа: заполнили форму и получили заполненный печатный бланк.
                КАК???
                  Discere ne cesses
                  • 1788
                  • 1,103 Posts
                  Quote from: Vampire at Jun 15, 2011, 06:36 PM

                  Уже весь мозг себе съел.
                  Тривиальная задача:
                  Есть форма, данные из которой никуда не надо отправлять, а просто вывести на определенной странице (со своим шаблоном).
                  Ну типа: заполнили форму и получили заполненный печатный бланк.
                  КАК???
                  &eFormOnBeforeMailSent (optional)
                  Expects a function name. This function will be called after the form has been validated and before the report and thankyou templates have been parsed and any emails have been sent out. See this example on how to use the events.
                  &eFormOnMailSent (optional)
                  Expects a function name. This function is called after all templates have been parsed and any emails were sent.
                  &eformOnBeforeFormParse (optional)
                  Expects a function name. The function is called after the templates are loaded and the formid is found valid. The function should accomodate the following parameter: &$templates - (as reference) an associative array of loaded templates with indexes ’tpl’, ’report’,’thankyou’ & ’autotext’. Be aware that the latter three will only have a value if the form has been posted!
                  &eFormOnBeforeFormMerge (optional)
                  Expects a function name. This function will only be called whenever the form is displayed and just before all placeholders are merged. The function should accomodate the following parameter: &$fields - (as reference) an associative array of field and placeholder values.
                  &eFormOnValidate (optional)
                  Expects a function name. This function will be called directly after the form validation has taken place. You can use this event to add your own extra validation logic. The function should accomodate the following parameters
                  &$fields - (as reference) an associative array of field and placeholder values.
                  &$vMsg - (as reference) a numeric array of validation error messages.
                  &$rMsg - (as Reference) a numeric array of missing required fields.

                  Ну и собственно thankyou.
                    • 31268
                    • 111 Posts
                    Quote from: antey at Jun 15, 2011, 06:57 PM

                    &eFormOnBeforeMailSent (optional)

                    ...

                    Ну и собственно thankyou.

                    Параметр thankyou выведет чанк/контент_страницы на той же странице где происходит обработка формы.
                    Использование событий типа eFormOnBeforeMailSent применимо опять таки к той же странице, где вызывается тот же снипет eForm.
                    А мне нужен вывод страницы с шаблоном отличным от шаблона страницы с формой.
                    Я же описал ситуацию: заполнили форму и получили заполненный печатный бланк
                    печатный бланк подразумевает отдельную (!) страницу с совершенно другим шаблоном
                      Discere ne cesses
                    • А кто вам мешает весь шаблон страницы вывести в чанке Eform
                      тогда после отправки вы получите чистый лист для шаблона thankyou

                      как вариант smiley
                        http://modx.im - Russian community
                        http://extras.evolution-cms.com - Repository for Evolution