귀하의 문제는 당신이 저장 ComponentPresentations에 사용하는 저장 스토리지 구성을 정의하는 방법이다. 정확하게이 유형의 작동을 설정하는 저장소 정의에 플래그가 있습니다 (defaultFilesystem
). false
으로 설정하면 모든 서적의 모든 ComponentPresentations가 동일한 위치에 저장됩니다. 이 플래그를 true
으로 설정하면 다른 위치에 저장된 다른 서적에서 ComponentPresentation을 얻을 수 있습니다. 나는이 cd_storage_conf.xml 어떻게 작동하는지 보여주기 위해 예를 줄 것이다 :
이
<Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="defaultCPs" defaultFilesystem="true">
<Root Path="c:\temp\cpRoot" />
</Storage>
....
<ItemTypes defaultStorageId="defaultFile" cached="true">
<Item typeMapping="ComponentPresentation" itemExtension=".jsp" storageId="defaultCPs"/>
....
이 유지 정말 용이하고 같은 위치에 ComponentPresentations를 저장하기 위해 브로커를 만들 것입니다 : c:\temp\cpRoot\pub109\dcp\jsp\***
(여기에 내가 publicationId=109
있다).
희망이 도움이됩니다.
Tridion 질문에 감사드립니다. 우리의 [Tridion Stackexchange proposal] (http://area51.stackexchange.com/proposals/38335/tridion?referrer=LicaWzvmveuNn9xqeeO2NA2)를 이미 지원하셨습니까? –
chiku, tridion area51에 대한 google 및 tridion 스택 교환을 지원하십시오. 덕분에 – robrtc