मेरे पास कई साइटें हैं (site1.abc.com, site2.abc.com) जो समान Kentico 9 इंस्टेंस/इंस्टॉलेशन साझा करती हैं। इससे मैं साइट पर पेज टेम्प्लेट और अन्य संसाधनों का पुन: उपयोग/साझा कर सकता हूं। एक समस्या यह है कि जब मैं साइट #1 पर होता हूं और संबंधित पृष्ठ जोड़ने का प्रयास करता हूं और साइट #2 पर एक पृष्ठ का चयन करता हूं, तो संबंधित सामग्री प्रदर्शित नहीं होती है। ऐसा लगता है कि संबंधित पृष्ठ केवल उसी साइट/डोमेन के पृष्ठों के लिए कार्य करते हैं। क्या संबंधित सामग्री क्रॉस साइट्स का उपयोग करने का कोई तरीका है?

0
Michelle 30 अप्रैल 2019, 20:53

1 उत्तर

सबसे बढ़िया उत्तर

संबंधित पृष्ठ किसी साइट के किसी पृष्ठ के लिए विशिष्ट होते हैं। पृष्ठभूमि में, संबंध केवल एक बायां दस्तावेज़ आईडी, एक दायां दस्तावेज़ आईडी और एक संबंध आईडी है। जब संबंध के लिए पुनरावर्तक सामग्री से जुड़ता है, तो यह विशेष रूप से वर्तमान साइट पर दस्तावेज़ आईडी के लिए दिखता है।

आपको संबंधित दस्तावेज़ों के वेब पार्ट का अपना स्वयं का प्रस्तुतिकरण बनाना होगा और SetupControl() पद्धति को संशोधित करना होगा। हो सकता है कि आपको केवल .SiteName संपत्ति असाइनमेंट को हटाने की आवश्यकता हो, हो सकता है कि आपको कुछ और संशोधित करने की आवश्यकता हो, मैंने संबंधित पृष्ठों के साथ पहले यह कोशिश नहीं की है।

0
Brenden Kehren 30 अप्रैल 2019, 18:02