sitecore: веб-формы для маркетологов, одна форма, две страницы - PullRequest
2 голосов
/ 09 сентября 2010

Я хочу использовать одну форму для нескольких страниц, таких как блок. Sitecore всегда создает новую форму для страницы. Как поделиться / повторно использовать форму?

Ответы [ 3 ]

1 голос
/ 09 сентября 2010

Зависит от погоды, вы используете WFFM 1 или 2, но это очень похоже.

Перейдите к «Сведениям о представлении / макете» для элемента (страницы), который содержит форму. Вы найдете рендеринг под названием «Интерпретатор форм». Нажмите здесь.

Если вы используете WFFM2, есть поле «FormID», в котором выбрана ваша форма. Просто добавьте похожий рендеринг на каждую страницу, на которой вы хотите, чтобы форма отображалась, и выберите ту же форму.

Для WFFM1 будет параметр с именем «FormID» и идентификатором ядра сайта, скопируйте этот идентификатор и те же визуализации на другие страницы, включая параметры.

Удачи, Ларр

0 голосов
/ 05 января 2016

У меня была та же проблема с WFFM MVC версии 8.1 (начальный выпуск), наши редакторы контента хотели использовать редактор опыта (редактор страниц) и не хотели изменять источник данных, переходя к деталям презентации и обновляя источник данных.Не нужно никакого кодирования

1- Копировать / sitecore / layout / Renderings / Modules / Web Forms для маркетологов / Mvc Form и дать ему имя «Custom Form»

2- SetРасположение источника данных

enter image description here

3 - Добавить новый рендеринг для настроек местозаполнителя

/ sitecore / layout / Настройки местозаполнителя / контентenter image description here

мой блог http://azadehkhojandi.blogspot.com.au/2016/01/how-to-reuse-web-forms-for-marketers.html

0 голосов
/ 09 сентября 2010

Существует возможность выбрать форму для копирования. См. Пункт 2.3.1 «Копирование существующей формы в редакторе страниц» этого руководства .

...