నేడు, నేను పబ్లిషింగ్ సైట్ కోసం కొన్ని బ్రాండింగ్ చేస్తున్న, కస్టమ్ కోడ్ ఉపయోగించి PHP / HTML నుండి వలస ఇది.
నేను పేజీలు న బ్రెడ్క్రంబ్ను ఎనేబుల్ చేసినప్పుడు (ఖచ్చితంగా మేము మా స్వంత కస్టమ్ పేజీ లేఅవుట్ ఉపయోగిస్తారు), ది “పేజీలు” మరియు “.aspx” ఫైల్ బాధించే రకం. మొదట్లో నేను పేజీలో javascript / j క్వెరీ జోడించడం ద్వారా తొలగించే ఆలోచన.
కానీ నేను ఆ ఆలోచిస్తూ ఉంచడానికి, దీన్ని ఉత్తమ మార్గం ఉండకూడదు.
అప్పుడు నేను నుండి మాస్టర్ పేజ్ లో బ్రెడ్ క్రంబ్ కోసం SiteMapProvider ఆస్తి మార్చడం కనుగొన్నారు “SPContentMapProvider” కు “CurrentNavSiteMapProviderNoEncode”, మేజిక్ చేశాడు.
ఇప్పుడు నా సైట్ క్రింద కనిపిస్తోంది:
హాయ్ Udayakumar,
నేను నా SharePoint ప్రచురణ పోర్టల్ లో అదే పనిని చేస్తున్నాను కానీ ఇప్పటికీ నాకు పని లేదు. నేను ఏదో లేదు చేస్తున్నాను?
ధన్యవాదాలు,
రాహుల్ బాబర్
ఏం మార్పు మీరు నవీకరణ తర్వాత బ్రెడ్క్రంబ్ను చూస్తున్నారు?
శీఘ్ర ప్రతిస్పందన ధన్యవాదాలు.
అసలైన నేను లేఅవుట్ పేజీలు sitemappath నియంత్రణ మార్చడానికి తప్పిపోయింది. నేను మాత్రమే మాస్టర్ పేజీ లో చేస్తున్న.
ఉపయోగించి “SPContentMapProvider”, నేను బ్రెడ్క్రంబ్ను గా పొందండి
నా పోర్టల్ > ఫైనాన్స్ మరియు కార్పోరేట్ సేవలు > ఇన్ఫర్మేషన్ టెక్నాలజీ > పేజీలు > Home.aspx
అది మారిన తరువాత “CurrentNavSiteMapProviderNoEncode”, బ్రెడ్క్రంబ్ను అవుతుంది
నా పోర్టల్ > ఫైనాన్స్ మరియు కార్పోరేట్ సేవలు > ఇన్ఫర్మేషన్ టెక్నాలజీ
కానీ అవసరం క్రింది వంటి బ్రెడ్క్రంబ్ను కలిగి ఉంది.
నా పోర్టల్ > ఫైనాన్స్ మరియు కార్పోరేట్ సేవలు > ఇన్ఫర్మేషన్ టెక్నాలజీ > హోం
బ్రెడ్క్రంబ్ను అదే రకమైన జాబితా / లైబ్రరీ AllItems.aspx వంటి పేజీలు వస్తుంది.
మేము కొన్ని ప్రత్యామ్నాయాన్ని ద్వారా ఈ సాధించడానికి చేయవచ్చు? నేను మీ సలహాలను అభినందిస్తున్నాము.
ధన్యవాదాలు,
రాహుల్ బాబర్
చాలా ధన్యవాదాలు! You made my day 🙂
నేను మీ బ్లాగు థీమ్ ఆరాధించు, సరిగ్గా ఇక్కడ మీరు పట్టుకోగలిగితే నుండి వస్తుందా?