페이지 편집기, 항목 편집 섹션에 "게시"기능을 추가해야합니다. ("More"섹션에서 이상적입니다.) 어떻게해야합니까?Sitecore 페이지 편집기 - 페이지 편집기 항목 편집 패널을 확장하는 방법
4
A
답변
10
먼저 당신은 명령 클래스를 작성해야합니다. 가장 간단한 버전은 다음과 같습니다
using System;
using Sitecore.Shell.Applications.WebEdit.Commands;
using Sitecore.Shell.Framework;
using Sitecore.Shell.Framework.Commands;
namespace my.assembly.namespace
{
[Serializable]
public class Publish : WebEditCommand
{
public override void Execute(CommandContext context)
{
if (context.Items.Length != 1)
return;
Items.Publish(context.Items[0]);
}
}
}
등록 새 명령 Sitecore.config
(또는 Commands.config
)에서 : 다음
<configuration>
<sitecore>
<commands>
<command name="my:publish" type="my.assembly.namespace.Publish,my.assembly"/>
</commands>
</sitecore>
</configuration>
님의
- 로그인 Sitecore 데스크톱 에
- 스위치 데이터베이스 코어
- 중복
/sitecore/content/Applications/WebEdit/Common Field Buttons/Edit related item
- 이 마스터에
- 스위치 데이터베이스 다시 (
Tooltip
,Header
,Icon
) 항목의my:publish
- 변경 다른 속성이 항목의
- 설정
Click
재산Publish related item
에 새 항목의 이름을 변경 - 열기 페이지 편집기 및 새 명령을 테스트하십시오. uld 관련 항목이 ID 인 표준 게시 팝업을 URL의 매개 변수로 엽니 다.
2
코드 변경없이 구현할 수 있습니다.
<command name="webedit:publish" type="Sitecore.Shell.Framework.Commands.PublishItem,Sitecore.Kernel" />
위의 항목을 Commands.config 파일에 추가하십시오. 이 파일은 포함 폴더에서 사용할 수 있습니다.
- 로그인
- 데이터베이스를 마스터로 다시 전환하십시오.
- 열기 페이지 편집자 (일반 : edititem ({command : "webedit : 게시"))이 항목의 Click 속성을 chrome으로 설정하십시오. r을 실행하고 새 명령을 테스트합니다 (관련 항목 ID가 URL의 매개 변수와 함께 표준 게시 팝업을 열어야 함).
감사
Fenil
관련 문제
- 1. Sitecore 페이지 편집기 문제
- 2. Sitecore 페이지 편집기 자바 스크립트 오류
- 3. 렌더링 삽입시 오류 Sitecore 페이지 편집기
- 4. Sitecore 페이지 편집기 - "새 콘텐츠 만들기"위치
- 5. Sitecore 경험 편집기 - 신선한에
- 6. Sitecore : 페이지 편집기에서 프로그래밍 편집 모드 끝내기
- 7. 웹 페이지 그래픽 편집기
- 8. wysiwyg 편집기 내로드 페이지
- 9. 분할 페이지 편집기 - 네비게이터가 없습니까?
- 10. Sitecore HTML 편집기
- 11. Sitecore 서식있는 텍스트 편집기
- 12. Sitecore 페이지 편집기 렌더링 이미지를 "bg_hidden_rendering.png"로 표시
- 13. Sitecore가 페이지 렌더링에서 서식있는 텍스트 편집기 URL을 확인하지 않음
- 14. 사용자 정의 Sitecore 콘텐츠 편집기 언어 선택기
- 15. Sitecore 컨텐츠 편집기 딥 링크
- 16. Eclipse 편집기 코드 편집
- 17. 다중 사용자 편집 편집기
- 18. QTreeView 항목 편집기 : Enter 키를 눌러 편집 만 커밋하는 방법?
- 19. ckeditor 인라인 편집기 모두 동일한 페이지
- 20. 섹션이있는 편집기 페이지 만들기 (eclipse, java)
- 21. 텍스트 화면 용 맨 페이지 편집기
- 22. 웹 페이지 용 임베디드 SQL 편집기
- 23. Android에서 작동하는 인 페이지 HTML 편집기?
- 24. eclipse 웹 페이지 편집기 : div가 라인에 없습니다.
- 25. 페이지 편집기 추가 '저장 및 게시'버튼
- 26. IBM 작업등 리치 페이지 편집기 문제
- 27. Sitecore : 유효한 항목 이름
- 28. Unity3d 편집기 확장 방법
- 29. MultiPageEditorPart를 확장하고 IResourceChangeListener를 구현하는 다중 페이지 편집기 클래스에 편집기 파일의 파일 이름을 얻는 방법
- 30. Fck 편집기 다중 편집기