업로드 된 리소스 유형 대신 외부 리소스 유형을 가리키는 Google 콘텐츠와 연관된 이미지 용 멀티미디어 구성 요소를 생성 할 때 큐 레이션 된 콘텐츠와 관련된 Tridion 유스 케이스가 있습니다.URL이 파일 확장자로 끝나지 않는 경우 어떻게 외부 리소스 유형을 사용하여 멀티미디어 구성 요소를 저장할 수 있습니까?
이 사용 사례와 관련된 문제 중 하나는 이미지의 URL에 http://cdn.hw.net/UploadService/1c8b7f28-bb12-4e02-b888-388fdff5836e.jpg?w=160&h=120&mode=crop&404=default 또는 '친숙한 URL'을 사용하는 이미지의 URL이 명시 적으로 설정되어 있어도 리소스의 멀티미디어 유형을 명시 적으로 설정했지만, : http://www.somewhere.com/images/myimage/ 구성 요소를 저장할 때 Tridion barfs와 유사한 오류 메시지가 표시됩니다. '속성'Filename '에 대한 값이 잘못되었습니다. 예기치 않은 파일 확장자 : jpg? w = 160 & h = 120 & 모드 = 자르기 & 404 = 기본값입니다. Expecting : jpg, jpeg, jpe. '
지금까지 우리가이 문제를 해결할 수있는 유일한 방법은 추가 쿼리 문자열 매개 변수를 맨 끝에 추가하는 것과 같은 해킹을하는 것입니다. 예상 파일 확장자로 끝나는 URL : http://cdn.hw.net/UploadService/1c8b7f28-bb12-4e02-b888-388fdff5836e.jpg?w=160&h=120&mode=crop&404=default&ext=.jpg 분명히 이것은 최상의 솔루션이 아니며 요청 된 URL의 유효성을 엄격히 검사하는 사이트에서 제공되는 사이트의 경우 일부 이미지에서는 작동하지 않을 수 있습니다.
누구든지이 문제를 해결할 수있는 방법에 대한 아이디어가 있습니까?
2013 년에 해결책이있을 것입니다. –
이벤트 시스템을 사용하여이 장면을 처리하고 Tridion 2013에서 이에 대한 직접적인 지원에 대해 알면 좋은 아이디어입니다. –
2013 년에는 해결책이 있습니까 , 우리는 2013 sp1하지만 여전히 동일한 문제를 사용하고 있습니다 – rdhaundiyal