Как мне выполнить перенаправление URL-адресов в OpenACS / AOLserver?

StackOverflow https://stackoverflow.com/questions/1905849

  •  19-09-2019
  •  | 
  •  

Вопрос

У нас есть страница с формой в OpenACS, и мы хотели бы перенаправлять пользователей на внешний сайт / URL, содержащий совершенно другую страницу / форму.

Как это лучше всего сделать (на стороне OpenACS или на стороне AOLserver)?

Это было полезно?

Решение

Что касается OpenACS, вот несколько предложений, начиная с util_httppost:

http://openacs.org/forums/message-view?message_id=17963

У меня нет прав размещать более одной гиперссылки, но внутри этой есть ссылки на другие сообщения, в которых обсуждается ns_returnredirect или просто Javascript во внешнем интерфейсе в качестве возможного решения.

Другие советы

Я бы посоветовал использовать ad_returnredirect http://openacs.org/api-doc/proc-view?proc=ad_returnredirect Рекомендуется использовать ns_returnredirect по причинам, описанным по ссылке API.

Это пример, я надеюсь, что это будет полезно для вас:

ad_form -name form1 -form {

    ....

} -after_submit {

      ad_returnredirect -allow_complete_url "http://www.google.com/"
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top