سؤال

لدينا صفحة مخصصة مخصصة تم نشرها على موقعي، وكذلك إلى البوابة. تحتوي صفحة Portal Master على صورة، أن ينقر المستخدم وتوجيهها إلى تطبيق MySite. على الصفحة الرئيسية الخاصة بي، نحتاج إلى أن نكون قادرين على تسهيل نفس الوظيفة. عند نقر المستخدم على صورة موجودة في التنقل العالمي، يجب توجيهها إلى البوابة. نظرا لأن البوابة سيتم نشرها في مواقع مختلفة، لا أرغب بالضرورة في الترميز الصعب على عنوان URL، ولا أريد أن أترك الأمر كتكوين مستخدم نهائي (أي قراءة عنوان URL من قائمة). هل هناك أي شيء في SharePoint API يمكننا استخدامه من شأنه أن يوفر لنا عنوان URL لجمع موقع البوابة الرئيسي؟

هل كانت مفيدة؟

المحلول

المشكلة هي أنه يتم تعيين مضيف maisite واحد لمزود خدمة مشترك، ويمكن تعيين تطبيقات الويب المتعددة لمزود خدمة مشاركة واحدة. لذلك يمكن استخدام mysite لتطبيقات الويب المتعددة.

لذلك دون أي معلومات عنية أو اتفاقيات لن يكون من الممكن الارتباط إلى مجموعة المواقع "الصحيحة".

نصائح أخرى

قد تكون قادرا على استخدام $ Spurl: ~ sitecollection / انظر http://www.cleverworkarounds.com/2007/10/08/sharepoint-branding-how-css-works-with-master-pactes-part-1/

أضفنا إدخالا إلى حقيبة الخاصية لمضيف موقعي الذي يحتوي على عنوان URL المؤهل بالكامل لتطبيق Portal Web. نحن نبني جميع الارتباطات التشعبية المتعلقة بعنوان URL النسبي على أي من صفحات موقعي باستخدام قيمة البوابة من حقيبة الخاصية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top