Не удается получить форму Sitecore для отображения в заполнителе (модуль Web Forms for Marketers) - PullRequest
0 голосов
/ 15 декабря 2011

Я занят написанием решения sitecore для управления новостным сайтом. У меня есть NewsArticleLayout (используется для отображения элемента NewsArticle), с держателем NewsArticleMailPlace, который я хочу использовать для отображения формы, где пользователь может ввести имя и адрес электронной почты, на который должна быть отправлена ​​ссылка на новостную статью.

На странице NewsArticleLayout уже есть NewsArticleSublayout с заполнителем phNewsArticle, который в настоящее время правильно отображает данные, связанные с новостной статьей.

Когда я пытаюсь связать форму с этим заполнителем, мне кажется, что я могу связать только заполнители в подслоях, а не в макетах, поэтому я создал MailNewsArticleSublayout и поместил в него заполнитель phMailNewsArticle. Затем я сказал форме для отображения на NewsArticleLayout, используя MailNewsArticleSublayout и заполнитель phMailNewsArticle.

Однако, когда я просматриваю страницу, моя форма не отображается. Я выполнил полную публикацию всего своего дерева контента Sitecore, кажется, ничто не может это исправить.

Я даже добавил местозаполнитель phEmail в NewsArticleSublayout и связал это с деталями макета формы, но это также ничего не отображает.

Правильно ли я настроил макет моей формы? Я что-то упускаю здесь?

1 Ответ

1 голос
/ 20 декабря 2011

Поговорив со службой поддержки sitecore, я смог решить проблему.Чего мне не хватало, так это добавления «формы» к деталям макета стандартных значений для моего шаблонаЗатем в этом элементе формы заполните фактическое местоположение формы в поле «FormID».После добавления это работало отлично.

...