За последние 24 часа нас посетили 9972 программиста и 452 робота. Сейчас ищут 237 программистов ...

Помогите, пожалуйста допилить форму обратной связи!

Тема в разделе "Сделайте за меня", создана пользователем Nisan, 5 окт 2017.

  1. Nisan

    Nisan Активный пользователь

    С нами с:
    5 окт 2008
    Сообщения:
    12
    Симпатии:
    0
    Добрый день!

    Помогите, пожалуйста допилить форму обратной связи!
    Движок сайта: Wordpress
    Плагин контактной формы: Contact Form 7

    В панели редактирования контактной формы плагина Contact Form 7 (Шаблон формы) указываются шорткоды ( пример: [checkbox raspiska] ), а в шаблоне письма соответственно [raspiska].

    Проблема заключается в следующем:
    В коде используется стилизация чекбоксов и радио кнопок с помощью псеводэлемента :after в CSS.

    Однако при замене исправно работающего:
    Код (Text):
    1.  
    2.         <div class="main__form-fields">
    3.             <input type="checkbox" id="raspiska" value="Расписка">
    4.             <label class="main__form-label main__form-label_1" for="raspiska">Расписка</label>
    5.         </div>
    на
    Код (Text):
    1.  
    2.        <div class="main__form-fields">
    3.            [checkbox raspiska]
    4.        <label class="main__form-label main__form-label_1" for="raspiska">Расписка</label>
    5.         </div>
    стилизация пропадает.
    Насколько я понимаю это связано с разрывом связи id="raspiska" в поле и for="raspiska" в LABEL.

    Может кто сталкивался с проблемой и знает как стилизовать чекбоксы в Contact Form 7

    Заранее благодарю!
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    6.708
    Симпатии:
    1.060
    Адрес:
    Лень
    что заменяется с [checkbox raspiska] на ?
     
  3. Nisan

    Nisan Активный пользователь

    С нами с:
    5 окт 2008
    Сообщения:
    12
    Симпатии:
    0
    Прошу прощения, не совсем понял вопрос. Можете, пожалуйста, уточнить?
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    6.708
    Симпатии:
    1.060
    Адрес:
    Лень
    в форме посмотри что прописывается место [checkbox raspiska]
     
  5. Nisan

    Nisan Активный пользователь

    С нами с:
    5 окт 2008
    Сообщения:
    12
    Симпатии:
    0
    Заменяется на:
    HTML:
    1. <span class="wpcf7-form-control-wrap raspiska"><span class="wpcf7-form-control wpcf7-checkbox" id="raspiska"></span></span>
     
  6. rishard

    rishard Новичок

    С нами с:
    20 сен 2016
    Сообщения:
    228
    Симпатии:
    27
    Так включи весь див в [checkbox raspiska], и будет тебе счастье. ))