이전에 folderish가 아니었던 아키 타입 콘텐츠 유형이 있습니다. 이제 폴더 스타일로 설정했습니다. 이전에 생성 된 데이터를 이전 할 수 있도록 변경해야 할 속성이나 속성은 무엇입니까?Archetype 콘텐츠를 Folderish로 변환
나는 다음과 같은 문서를 읽고 :
Converting one Content Type into another
Generic Setup Upgrade Steps 나는 업그레이드 단계에 위의 튜토리얼을 따라하지만 난 속성 또는 속성이 변경되는 모른다.
http://tech.groups.yahoo.com/group/zope/message/158655 수업을 변경하는 것이 문제 일 수 있습니다. 이전 개체를로드하려고 할 때 어떤 오류가 있습니까? 기본 클래스에 folderish 클래스를 추가하고 아무것도 제거하지 않으면 제대로 작동합니다. – Yuri
죄송합니다. 더 이상 오류를 기억하지 않습니다. 그 당시 그것을 기대하고 있었으므로 아직 메모하지 않았습니다. 방금 시스템을 다시 방문했는데 웬일인지 이제는 작동합니다. 이전 데이터는 이제 폴더가있어보기 템플릿으로 잘 렌더링됩니다. 코드에서 변경된 유일한 것은 ATContentTypeSchema의 상속입니다. 코드는 이제 ATFolderSchema에서 상속됩니다. 그래서 나는 이전 오류가 다른 것으로 인한 것 같아요. 이 사이트는 Plone 4.1.2에서 Plone 4.1.4로 최근 업데이트되었습니다. – h2o
나는 너무 잘 했으므로 잘해야한다고 확신한다. – Yuri