2011-04-12 10 views

उत्तर

0

एक portlet के कोड सिर्फ एक बार लिखा है। एक पोर्टल "अस्थिर" बनाने के लिए, उस विशेष पोर्टलेट के liferay-display.xml में instancable = true सेट करें। जहां तक ​​एक उदाहरण को हटाना है, आपको केवल व्यवस्थापक के रूप में लॉगिन करने और पृष्ठ से उस पोर्टलेट को हटाने की आवश्यकता है। यह किसी भी तरह से उसी पोर्टल के विभिन्न पृष्ठों पर चलने वाले अन्य उदाहरणों को पूरा नहीं करता है।

+2

प्रश्न पोर्टल उदाहरणों के बारे में था, उदाहरणों portlet नहीं। – Jeff

7

नहीं, Liferay 6.0 में एक पोर्टल उदाहरण नष्ट करने के लिए कोई रास्ता नहीं है। लेकिन यह आगे की रिलीज में बदल सकता है (इस सुविधा अनुरोध के नीचे टिप्पणियां देखें: http://issues.liferay.com/browse/LPS-14023)

3

पोर्टल इंस्टेंस को सीधे हटाने का कोई तरीका नहीं है। यदि आप वास्तव में इसे हटाना चाहते हैं, तो आपको पोर्टल डेटाबेस पर जाना होगा और विशिष्ट कंपनी आईडी के साथ सभी तालिका डेटा को हटाने की कोशिश करें (पोर्टल इंस्टेंस को कंपनी आईडी द्वारा पहचाना जाता है)।

1

डेटाबेस से पोर्टल उदाहरण नष्ट करने के लिए कोई तरीका नहीं है। हालांकि Liferay 6.x में आपके पास इसे सक्रिय करने या नहीं करने का विकल्प होगा। तो यदि आप अपने पोर्टल उदाहरण को निष्क्रिय करते हैं तो उस कंपनी के साथ यदि आप कोई कार्रवाई नहीं कर पाएंगे।