Sitecore - Веб-формы для маркетологов 2.3 - Вставка новой формы на страницу

Я пытаюсь вставить новую форму, созданную в Webforms for Marketers 2.3. Я перехожу на страницу, на которую хочу вставить форму, вкладку презентации, форму, Вставить. Я выбираю созданную форму, но затем получаю сообщение: «Нет разрешенных заполнителей для вставки новой формы».

Затем я перешел к Layout-Placeholder Settings-Content и добавил Layout-Renderings-Modules-Webforms for Marketeres-Form.

Нет успеха.

Я также пытался добавить форму, когда она была и не была в веб-формах для маркетологов, ограничивающих настройки заполнителей.

Нет успеха.

Итак, кто-нибудь знает, что мне не хватает? Нужно ли добавлять конкретный заполнитель sitecore в подмакет для хранения формы?


person Alexander Matusiak    schedule 03.06.2013    source источник


Ответы (3)


Чтобы расширить ответ Зака.

Я неправильно привязывал настройки заполнителя к странице. Для этого я перешел на вкладку «Презентация» и нажал «Подробнее».

введите здесь описание изображения

Затем я перешел к настройкам заполнителя и добавил здесь новую запись.

введите здесь описание изображения

Убедитесь, что вы ввели правильный заполнитель, где будет введена форма. Затем перейдите и добавьте форму на страницу. После того, как вы выберете форму и правильно добавите заполнитель, он должен появиться здесь. (Это была моя первоначальная проблема).

введите здесь описание изображения

person Alexander Matusiak    schedule 03.06.2013

Вам необходимо указать, к каким заполнителям можно добавить форму, используя окно Restricted Placeholders, доступное из Sitecore Desktop.


Шаги

Сначала откройте рабочий стол sitecore и перейдите в раздел Все приложения -> Веб-формы для маркетологов -> Ограничение заполнителей:

введите здесь описание изображения

Затем используйте появившееся окно для настройки заполнителей, к которым можно добавлять формы. Для добавления формы к элементу должен присутствовать хотя бы один из выбранных заполнителей.

введите здесь описание изображения

Надеюсь, это поможет. Удачи! :)

person Zachary Kniebel    schedule 03.06.2013
comment
Нет проблем, мы здесь для этого :) - person Zachary Kniebel; 04.06.2013

Существует еще один пограничный случай, когда в этом диалоговом окне могут не отображаться доступные заполнители WFFM.

Если у вас установлен модуль SSL Redirector и страница формы работает в режиме HTTPS, диалоговое окно не сможет отобразить список заполнителей.

Решение состоит в том, чтобы изменить перенаправитель SSL так, чтобы он выполнял перенаправление только тогда, когда Context.PageMode.IsNormal истинно, а текущее имя сайта != "shell".

person Derek Hunziker    schedule 02.10.2013