2013-03-18 4 views
1

/sitecore/system/Settings/Html 편집기 프로필/리치 아래에 새 항목을 만들어 sitecore rich editor 스타일로 새 단락을 만들었습니다. 내가 RTE에 대한 섹션을 선택하고 성공적으로 아래의 태그로 랩이 새로운 선택을 클릭하면 처음 :Sitecore - 리치 텍스트 편집기 - 클래스 속성이있는 새로운 단락 만들기

,536을 텍스트 기본값은/문단/

paragrah 값은

enter image description here

문제입니다 우리는 위의도 작동하지 않는 반대 경우

<p>paragraph..... </p> 

:

<p class="something> paragrah...... </p> 

그러나 나는 다시 "일반"스타일을 같은 단락을 선택하고 선택하면 위의 은 교체되지 않습니다. 어떤 이유 RTE는

<p class="something> is same as <p>` 

누군가가이 RTE/Sitecore 내 버그인지 나를 도울 수 있다고 생각하는 것 같다?

+0

어떤 SC 버전을 사용하고 있습니까? Telerik RTE가 기본 모드 인 6.5에서는 "표준"스타일을 선택하는 옵션이 표시되지 않습니다. – ToddB

답변

2

저는 최근에 이것을 시도했지만 비슷한 결과를 얻었지만 아마도 당신이 찾고있는 것 중 일부가 누락 된 것 같아서 해결할 수있었습니다.

Test라는 핵심 데이터베이스에 새로운 단락 테스트 클래스를 만들었습니다. 그런 다음 RTE를 열고 테스트 클래스를 적용했습니다.

<p class="test">this is a test</p> 

나는 즉시 통해 '정상'클래스를 적용하기 위해 노력하고 결과를 변경하지 않은 : 후, 나는 위의 당신처럼 내 수업을 적용했다고 보았다. 그러나 단락 클래스 드롭 다운 옆에있는 드롭 다운에이 단락에 적용된 클래스가 표시됩니다. 드롭 다운을 사용하면 요소에서 '클래스 지우기'를 수행하여 효과적으로 일반 p 태그로 돌아 가게합니다.

킥의 경우 코어로 돌아가 test2라는 새로운 클래스를 추가했습니다. 나는 Test2라는 새로운 클래스 네임을 주었다. 이제 다시 내 편집기에서, 내가 먼저 '시험'을 적용하고 그것은 나를 다시 준 :

<p class="test">this is a test</p> 

을하지만 그 위에 'TEST2'을 적용 할 때, 나는이있어 :

<p class="test2">this is a test</p> 

그래서 나는 생각을 혼란은 '새'클래스가 적용되는 것이 아니며 스트립 핑 기능이 아니며 적용 기능 만이 아닙니다. 클래스를 지우려면 왼쪽의 드롭 다운에서 '클리어 클래스'옵션을 사용해야합니다.