2014-04-25 2 views
0

다른 sitefinity DB를 가리 키도록 뉴스 모듈 공급자 연결 문자열을 변경하는 방법이 있습니까? 또는 단순히 Data.config 구성 파일에서 읽습니다.Sitefinity 뉴스 모듈 공급자 - 연결 문자열 변경

사이트 B DB에서 뉴스 콘텐츠 항목을 읽으려면 SiteA의 뉴스 모듈을 만들려고합니다.

감사합니다. 당신은 data.config 파일에서 다른 DB 연결 문자열을 정의 할 수 있습니다

+0

어디 뉴스 모듈 구성입니다, SF API를 통해 액세스? 데이터베이스 액세스를 사용하는 코드 조각을 게시 할 수 있습니까? –

+0

나는 그것이 글로벌 하나 인 dara.config 연결 문자열로부터 읽는다고 믿습니다. 나는 유토피아가 자신의 연결 문자열 설정을 가지고있는 뉴스 제공자와 같은 모듈 제공자에게 가능한지 알아 내려고 노력 중이다. – user867597

+0

예, 알았지 만 데이터베이스를 사용하는 코드 조각을 기대하고 있었다. 내 대답을 참조하십시오. –

답변

0

ConfigManager configManager = Config.GetManager(); 
configManager.Provider.SuppressSecurityChecks = true; 
DataConfig dataConfig = configManager.GetSection<DataConfig>(); 

//get the sitefinity element in the collection 
ConnStringSettings SiteBConnectionStr = dataConfig.ConnectionStrings["SiteBConnectionString"]; 

//get the connection string 
string connectionString = SiteBConnectionString.ConnectionString; 
PagesConfig pagesConfig = configManager.GetSection<PagesConfig>(); 
관련 문제