2017-12-28 24 views
0

정말이 페이지가 의미가 있다고 생각합니다. 내가 만든 사용자 정의 웹 파트에서 위젯을 만들려고합니다. 그것은 모두 당신이 볼 수있는 특별한 아무것도 :Kentico Widgets :: 웹 파트의 HTML 구조와 일치하는 필드

<h3>Header</h3> 
<p>Intro Copy</p> 
<ul> 
    <li>List item one</li> 
    <li>List item two</li> 
    <li>List item three</li> 
</ul> 

내가 지금이에서 위젯을 만들고 위의 DOM을 채우는 데 사용됩니다 새 필드를 만들 수 있어야합니다. 나는 이것을하기 위해서 무엇을해야합니까? ": 홈페이지 ('{%의 때 ResolveUrl (PathToImage) %}') 배경 이미지;"

스타일 = 나는 데모 사이트에 대한 본 예에서

, 그들은 함께 BG 이미지를 채워

그러나 CMS의 앞면 부분에서이 작업을 수행했으며 솔루션 내에서이를 수행하려고합니다.

의견이 있으십니까?

답변

1

레이아웃이나 코드가 전부입니다. 귀하의 레이아웃은 그 코드를 가질 수 있습니다 (그러나 ASCX 형식으로) 그것은 잘 작동합니다. 또는 필드 및 사용자가 입력 한 내용에 따라 페이지에 리터럴 컨트롤을 추가 할 수 있습니다.

레이아웃에서 사용하는 것이 더 제한적이고 특정 하나의 응용 프로그램에만 적용되지만 여러 개의 새로운 웹 파트 레이아웃을 사용할 수 있습니다. 코드 접근 방식을 사용하면보다 역동적 일 수는 있지만 webpart/widget의 기본 레이아웃을 사용할 수는 없습니다.

0

왜 위젯을 선택 하시겠습니까? 웹 파트 내에서 변환 내부의 필드에 액세스하려면 내장 된 웹 파트에서 정의한 것과 같은 방법으로 가능합니다.

onload 등의 기능을 수행하려면 kentico API를 사용하여 모든 데이터에 액세스해야합니다. 당신이 필요한 사항에 대한 통찰력을 제공하는 경우, 내가 도움이 될 수 있습니다

+0

안녕 마니, 나는 Kentico에 비교적 새로운 그리고 난이 문제를 파악하기 위해 노력하고있어 내가 따라갈 때 밖으로. 기본적으로 배경 위젯이있는 Dancing Goat - Text를 복제하려고합니다. 그것이 나의 목표입니다. – Kurt

+0

나는 양쪽 개발자 모두를 위해이 시스템을 만들고 있습니다. 우리는 내부 사용자로서 가능한 한 사용자 친화적 인 인터페이스를 유지해야합니다. 내 백엔드 지식은 내가 front-ender이기 때문에 가장 좋지 않다. – Kurt

+0

영역 레이아웃으로 래퍼 div를 정의하고 편집 가능한 이미지 웹 파트와 편집 가능한 텍스트를 추가 할 수있다. 편집 가능한 이미지에서 이미지를 배경으로 배치 할 수있는 구성 섹션의 클래스를 연결합니다. –

1

난 그냥 시장에서, 변형 웹 파트를 사용합니다 ... 그것은 당신이 뭘 원하는지 정확히 않습니다. 사용자 지정 웹 파트를 만들고 변환을 사용하여 웹 파트 속성의 스타일을 DOM 요소에 지정합니다. 내가 그것을 구축하는 이유

https://devnet.kentico.com/marketplace/web-parts/transformable-web-part

이유!