Веб-формы для маркетологов - Успешные действия - PullRequest
2 голосов
/ 08 июля 2011

Мне нужны другие успешные действия.Можно ли расширить эту часть формы?Я уже добавил пользовательские поля и действия по сохранению клиента.Я хотел бы перенаправить на определенный URL, а не узел в дереве.Это возможно?Я вижу элементы списка «Режим успеха» в разделе «Метаданные», но не похоже, что они связаны с чем-либо (при условии, что они жестко запрограммированы в платформе)

Ответы [ 2 ]

7 голосов
/ 08 июля 2011

Вы можете сделать это с помощью существующего режима успеха / перенаправления. Вместо выбора или ввода пути к элементу Sitecore используйте параметр «Вставить внешнюю ссылку» в поле «Страница успеха».

EDIT: Это делается в самой форме. Обязательно используйте кнопку «Вставить внешнюю ссылку» для установки значения. enter image description here

0 голосов
/ 08 июля 2011

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

Обновление: нет способа сделать это, что приятно. Вы должны будете внести тонны кода из библиотек sitecore и внести изменения. Успех жестко запрограммирован и предполагает работу поля ссылок, даже если шаблон может быть однострочным текстом.

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

...