Если хотите именно через API, чтобы передавать все значения в отдельные поля, то создавайте входящий хук, обрабатывайте у себя на стороне форму и передавайте curl запрос по адресу хука. Вот пример — https://helpdesk.bitrix24.ru/open/5408147/
Еще у них есть хорошее видео, где все по полочкам раскладывается на примерах. Поищите тоже. Видео большое, но создание лида показывают в первых 30 минутах.
Я хочу посмотреть как на эти CMS или другие, свои движки натягивают большие корпоративные сайты большие студии. На шаблонные и простые сайты насмотрелся, когда делал seo оптимизацию разных сайтов или на фрилансе дорабатывал чужие сайты. Хочется увидеть best practices, так сказать.
Не надо никаких дополнительных плагинов. Создайте обычное текстовое поле в cf7, скройте его через css и меняйте его значение вместе с заголовком окна при клике на кнопку, допишите туда что-то вроде $('.class').attr('value', title);
4yk777, как решить без jquery я описал в комментариях к первому ответу Vova. Но у вас ведь модальное окно от Бутстрепа, значит jquery уже есть. И вообще, не стоит его бояться. Зайдите на главную яндекса и поищите «jquery» в их исходном коде. Даже там он есть.
Модалка и так «в лупе». Модальное окно выводится до функции endwhile;. Поэтому, можно, либо сразу прописывать заголовок модального окна и менять его id и менять target вызова окна на кнопке, либо выносить его из цикла и менять заголовок при клике на кнопку, как я ниже написал.
Дело в том, что в примере на getbootstrap выделяются активными 2 пункта - родительский и дочерний. А по факту только 1. И нигде не могу найти информацию по этому поводу.
Руслан Макаров: там подгружаются именно посты. Вроде бы этот функционал позволяет реализовать даже jetpack, по крайней мене у него есть такая настройка, но у меня не было пока необходимости ей пользоваться.
По моему самый удобный вариант. Я лично их inline editor постоянно пользуюсь..