CMS 템플릿 필드를 만들 때 런타임에 내 템플릿 클래스 중 하나의 코드 숨김에서 값을 가져오고 싶습니다. 이것이 가능한가? Kentico에 의해이 문서가 문제를 해결합니다 사전라이브 컨텍스트에서 Kentico CMSForms
1
A
답변
-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
1
여기에 코드입니다.
관련 문제
- 1. Kentico 쿼리
- 2. Kentico Bizform이
- 3. Kentico 강제 신규 웹 사이트
- 4. Kentico 라디오 버튼을 내림
- 5. Kentico 메타 데이터 정보
- 6. Kentico calling Functions 클래스
- 7. Kentico CMS + Backbone.js
- 8. 스타일링 kentico ASP.Net 템플릿
- 9. Kentico cms.file 게시일
- 10. Kentico 연락처 입력하기
- 11. Kentico API를 교체
- 12. Kentico twitter feed
- 13. Kentico 클라이언트 포털
- 14. Kentico ListMenu 스타일
- 15. 매크로 문제 Kentico 9
- 16. Kentico webpart visibility
- 17. Kentico CMS 검색 결과
- 18. CMS.DataEngine.LicenseException in Kentico
- 19. Kentico 웹 파트 디자인보기
- 20. kentico 변환에서 컨트롤에 데이터 전달
- 21. Kentico CSS 목록 메뉴 스타일링
- 22. Kentico 스마트 검색 기본 옵션
- 23. Kentico Universal Pager 업데이트 패널
- 24. Kentico URL 리디렉션 대상 옵션
- 25. 'GetTimeZoneTypeEnum'클래스를 kentico 9 API로 바꾸기
- 26. Kentico 구성 및 데이터베이스 스크립팅
- 27. Kentico Facebook API OATH 문제
- 28. Kentico 데이터베이스에 데이터를 삽입하는 방법
- 29. Kentico TreeNode.Update 메소드는 어떻게 사용해야합니까?
- 30. Kentico SMTP 서버 응용 프로그램
알 수 있습니다. 내 말은, 관리 페이지의 일부인 필드가 확인란입니다. 사용자는 아마도, 내가 그 필드가 – WillDevForFrenchFries
경우 (PortalContext.ViewMode.Equals (ViewModeEnum.LiveSite가)) –
감사합니다 { // 뭔가 를 수행} 관리자 모드로 설정되어 있는지 확인하려면 라이브 모드에서 페이지에 내가 이동할 때 나 자신을 정확하게 설명하지 않아. 실시간 모드에서 "페이지 유형"응용 프로그램에 배치 한 확인란 필드의 값에 어떻게 액세스합니까? 이 확인란은 라이브 모드에서는 관리자 만 볼 수 있습니다. 희망이 더 좋습니다. – WillDevForFrenchFries