Помощь Модуль для яндекс.форм

=TopOR=

Создатель
Регистрация
17 Июн 2008
Сообщения
15
Реакции
1
Добрый день!
Есть идеи как выводить яндекс формы на сайте?
 
Добрый день!
Есть идеи как выводить яндекс формы на сайте?
Покажите хотя бы какую форму Вы хотите разместить у себя на сайте. Может там банально HTML код вставить себе на сайт и будет вам счастье, а может без фреймов и не обойтись.
 
А почему просто RSForm не использовать?
 
1) Устанавливаете плагин Sourcerer для вставки php кода.
Для просмотра ссылки Войди или Зарегистрируйся

2) Создаете модуль "произвольный html код" в необходимой позиции на сайте.

3) В модуль вставляете код для вставки Яндекс.Форм
 
Такого типа Для просмотра ссылки Войди или Зарегистрируйся
И так, вто ваш HTML код:
HTML:
<form action="" enctype="multipart/form-data" method="POST"><input name="sk" type="hidden" value="y99d17379fde3f341566e89a15138d896" />
<div class="survey__section">
<div class="survey-validation__message survey-validation__message_role_main survey__line survey__line_type_main-message">Не все обязательные поля заполнены верно.</div>

<div class="survey__page survey__page_page_1 survey__page_visible_yes">
<div class="i-bem survey-question survey-question_js_inited survey-question_required_yes survey-question_widget_radio-list survey__question">
<div class="survey__line survey__line_long_yes">
<table class="survey__line-inner survey__line-inner_long_yes">
    <tbody>
        <tr>
            <td>*</td>
            <td>Получали ли Вы государственные и муниципальные услуги в последние 12 месяцев?</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input name="answer_choices_117873" type="radio" value="373140" /> да<input name="answer_choices_117873" type="radio" value="373141" />нет
            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_required">Не выбран ни один из вариантов</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_noOptions">Для этого поля нет данных, но оно обязательно для заполнения.</div>
            </td>
        </tr>
    </tbody>
</table>
</div>
</div>

<div class="i-bem survey-question survey-question_js_inited survey-question_required_yes survey-question_widget_checkbox-list survey__question">
<div class="survey__line survey__line_long_yes">
<table class="survey__line-inner survey__line-inner_long_yes">
    <tbody>
        <tr>
            <td>*</td>
            <td>Какие способы получения государственных и муниципальных услуг Вы при этом использовали (отметить все подходящие варианты)</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>
            <div class="survey__checkbox-list"><input name="answer_choices_117810" type="checkbox" value="373142" />через сеть &quot;Интернет&quot; используя официальные веб-сайты органов власти и порталы государственных и муниципальных услуг, приложения мобильных устройств (мобильного телефона, планшета и прочих), электронную почту, терминалы самообслуживания)</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117810" type="checkbox" value="373143" />в многофункциональном центре (МФЦ)</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117810" type="checkbox" value="373144" />при личном посещении</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117810" type="checkbox" value="373145" />другими способами (по почте, факсу и тому подобное)</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_required">Не выбран ни один из вариантов</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_noOptions">Для этого поля нет данных, но оно обязательно для заполнения.</div>
            </td>
        </tr>
    </tbody>
</table>
</div>
</div>

<div class="i-bem survey-question survey-question_js_inited survey-question_widget_statement survey__question">
<div class="survey__line survey__line_long_yes">
<table class="survey__line-inner survey__line-inner_long_yes">
    <tbody>
        <tr>
            <td>*</td>
            <td>Укажите виды государственных или муниципальных услуг, которые Вы получали через сеть &quot;Интернет&quot; за последние 12 месяцев (отметить все подходящие варианты)</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
    </tbody>
</table>
</div>
</div>

<div class="i-bem survey-question survey-question_js_inited survey-question_widget_checkbox-list survey__question">
<div class="survey__line survey__line_long_yes">
<table class="survey__line-inner survey__line-inner_long_yes">
    <tbody>
        <tr>
            <td>*</td>
            <td>ЗДРАВООХРАНЕНИЕ И МЕДИЦИНА</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>
            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373146" />прием заявок (запись) запись на прием к врачу</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373147" />прием заявок (запись) на вызов врача на дом</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373148" />предоставление сведений о прикреплении к медицинской организации</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373149" />запись для прохождения профилактических медицинских осмотров, диспансеризации</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373150" />предоставление информации о порядке оказания медицинской помощи</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373151" />выдача направления на госпитализацию для оказания специализированной или высокотехнологичной медицинской помощи</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117736" type="checkbox" value="373152" />выдача гражданам направлений на прохождение медико-социальной экспертизы</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_required">Не выбран ни один из вариантов</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_noOptions">Для этого поля нет данных, но оно обязательно для заполнения.</div>
            </td>
        </tr>
    </tbody>
</table>
</div>
</div>

<div class="i-bem survey-question survey-question_js_inited survey-question_widget_checkbox-list survey__question">
<div class="survey__line survey__line_long_yes">
<table class="survey__line-inner survey__line-inner_long_yes">
    <tbody>
        <tr>
            <td>*</td>
            <td>УСЛУГИ МВД/ГИБДД</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>
            <div class="survey__checkbox-list"><input name="answer_choices_117742" type="checkbox" value="373153" />проверка наличия штрафов ГИБДД</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117742" type="checkbox" value="373154" />выдача/замена водительских прав</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117742" type="checkbox" value="373155" />проведение экзаменов на право управления транспортными средствами и выдача водительских удостоверений</div>

            <div class="survey__checkbox-list"><input name="answer_choices_117742" type="checkbox" value="373156" />регистрация автомототранспортных средств и прицепов к ним</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_required">Не выбран ни один из вариантов</div>

            <div class="survey-validation__message survey-validation__message_from_client survey-validation__message_type_noOptions">Для этого поля нет данных, но оно обязательно для заполнения.</div>
            </td>
        </tr>
    </tbody>
</table>
</div>
</div>

... 
</form>
Если делать эту форму через плагин Sourcerer - то у вас не будет динамической страницы, так-как на самом сайте Яндексе еще подгружается JS и в зависимости какой пункт выбрал пользователь раскрываются те или иные подпункты. Чтобы решить эту проблему вам нужно будет дополнительно подгружать файлы с JS и CSS.
Второй вариант - это использовать RSForm, при этом вам нужно будет сохранить все значение полей и вручную настроить, что и когда должно раскрываться, и изменить страницу куда отправлять данные.
 
Подскажите кто нибудь сталкивался в RS form Не удалось выполнить: sendmail?
Joomla 3.9.0, RSForm! Pro 1.52.2. Спасибо.
 
Нужно смотреть логи сервера.
Я проверял в настройках отправлял тестовые сообщения - Отправляет и доходит, а RS form нет. Главное это работало, сам RS form принимает данные с формы, а письмо нет. Раньше правил в phpmaler, а сейчас коснулся его нет в библиотеках(
 
Вот статья о публикации форм от Яндекс Коннекта:
Для просмотра ссылки Войди или Зарегистрируйся
Всё предельно просто. Но формы будут во фреймах.
 
Назад
Сверху