كيف أفعل إعادة توجيه URL في OpenACS / AOLSERVER؟
سؤال
لدينا صفحة مع نموذج في OpenACS، ونود إعادة توجيه المستخدمين إلى موقع / URL خارجي يحتوي على صفحة / نموذج مختلفة تماما.
كيف يتم ذلك بشكل أفضل (إما على جانب OpenACs أو Aolserver-Side)؟
المحلول
مع OpenACS، إليك بعض الاقتراحات، بدءا من UTIL_HTTPPOST:
http://openacs.org/forums/message-view؟message_id=17963.
ليس لدي privents لنشر أكثر من ارتباط تشعبي واحد، ولكن داخل هذا واحد هناك روابط إلى مشاركات أخرى تناقش NS_Returnredirect أو مجرد جافا سكريبت على الطرف الأمامي كحل ممكن.
نصائح أخرى
أود أن أقول الذهاب مع ad_returnredirect http://openacs.org/api-doc/proc-view؟proc=ad_returnrect.يوصى به أكثر من ns_returnredirect للأسباب الموضحة في رابط API.
هذا مثال، آمل أن يكون هذا مفيدا لك:
ad_form -name form1 -form {
....
} -after_submit {
ad_returnredirect -allow_complete_url "http://www.google.com/"
}
لا تنتمي إلى StackOverflow