• Здравствуйте, в общем есть такая потребность:
    Плагин Contact Form 7 дает код для вставки на страницу такого вида:
    [contact-form-7 id="121" title="Форма"]
    Мне необходимо реализовать возможность подмены id формы.
    Что должно происходить:
    Пользователь заходит на страницу с формой, считываются значения cookie
    и подставляются вместо id формы.
    Пробовал реализовать таким образом:
    Установил плагин php code, создал в нем снипет с кодом получения необходимых cookie, вставил полученный мной снипет вместо id, получилась вот такая конструкция:
    [contact-form-7 id="[php snippet=2]" title="Форма"]
    Вставил данную конструкцию на страницу и получил следующее:
    [contact-form-7 404 "Not Found"] title=”Форма”], плагин не может найти форму с таким Id.
    1. Снипет[php snippet=2] выводит необходимую информацию, если его установить отдельно.
    2. Форма с ID который пытается подставить снипет существует.
    3. Снипет[php snippet=2]выводит отдельное число вида 123, без лишних символов и пробелов.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Я думаю что если просто форма обратной связи то лучше написать свою форму отправки сообщений. Поместить в виде функции и выводить там где нужно. Это дело 5 минут.

    В том то и дело, это не простая форма отправки писем. Нужно чтобы подменялся ID из кукисов. Тем самым, будет выводиться нужная форма.

    Нужно чтобы подменялся ID из кукисов

    Насколько я помню в Сф7 при выводе формы ID указывать необязательно он понимаете и по title.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Помогите с выводом формы плагина Contact Form 7» закрыта для новых ответов.