2016-08-30 6 views

답변

-1

덕분에 Bizform API를 사용하는 방법에 대한 다양한 기사를 가지고있다. 당신은 더 많은 정보 here을 찾을 수 있습니다

using CMS.DataEngine; 
using CMS.Helpers; 
using CMS.OnlineForms; 
using CMS.SiteProvider;. 
... 
... 
...   
var formInfo = BizFormInfoProvider.GetBizFormInfo("ContactUs", SiteInfoProvider.GetSiteInfo("mySiteID").SiteID); 
var className = DataClassInfoProvider.GetDataClassInfo(formInfo.FormClassID).ClassName; 
var data = BizFormItemProvider.GetItems(className); 

if (!DataHelper.DataSourceIsEmpty(data)) 
{ 
    foreach (var item in data) 
    { 
     var myFieldValue = item.GetStringValue("MyFieldColumnName", ""); 
    } 
} 

:

https://docs.kentico.com/plugins/servlet/mobile#content/view/58331946

+0

알 수 있습니다. 내 말은, 관리 페이지의 일부인 필드가 확인란입니다. 사용자는 아마도, 내가 그 필드가 – WillDevForFrenchFries

+1

경우 (PortalContext.ViewMode.Equals (ViewModeEnum.LiveSite가)) –

+0

감사합니다 { // 뭔가 를 수행} 관리자 모드로 설정되어 있는지 확인하려면 라이브 모드에서 페이지에 내가 이동할 때 나 자신을 정확하게 설명하지 않아. 실시간 모드에서 "페이지 유형"응용 프로그램에 배치 한 확인란 필드의 값에 어떻게 액세스합니까? 이 확인란은 라이브 모드에서는 관리자 만 볼 수 있습니다. 희망이 더 좋습니다. – WillDevForFrenchFries

1

여기에 코드입니다.