내 사이트에 기자가 여러 이미지가있는 기사를 만들어 슬라이드 쇼를 만들 때 몇 가지 기능을 사용하여 노드를 만들 수있는 상자를 선택할 수 있습니다. 유형 "갤러리"는 갤러리로 표시 할 이미지를 포함합니다. (더 큰 레이아웃, 다른 회전 목마).첫 번째를 만들 때 프로그래밍 방식으로 하나를 만들 때 노드를 두 개 만들 때
스토리 작성 컨텐츠 양식의 저장 버튼을 클릭 한 후 스토리 노드를 저장하는 동안 갤러리 노드를 작성할 때 갤러리와 스토리 모두 동일한 경로를 공유하므로 모두 동일한 URL로 끝납니다. 둘 다 이야기를 가리키며 갤러리 노드에 액세스 할 수 없습니다.
hook_nodeapi (presave, update, save)의 다른 작업에서 갤러리 저장 작업을 수행해 보았습니다. 그러나 차이는 없습니다. ,
$node_gallery->path = '';
$node_gallery->pathauto_perform_alias = 1;
어떤 아이디어는 환영받을 감사
업데이트를 : 나는 심지어 다른 하나를 설정합니다 희망, 실행 경로 별칭을 강제로 내 노드 객체의 특정 매개 변수를 설정했습니다 : URL 별칭 구성에서 갤러리의 이름 지정 설정을 변경하여 "/ gallery /"가 포함 된 경로를 만들었습니다.
어떤 모듈이이 모듈과 관련이 있습니까? 유일한 cck 또는 특정 갤러리 모듈? – Jozzeh
nope no gallery modules ... CCK뿐 아니라 Embedded Media Field와 같은 몇 가지 추가 기능이 있습니다. 내 문제는 내 갤러리 노드를 만들기 전에 초기 스토리 노드가 저장되지 않는다는 사실에서 비롯된 것입니다. 따라서 경로 별칭이 데이터베이스에 저장되지 않아 동일한 노드로 끝나지 않습니다. –
노드 갤러리에 경로가 필요한 이유는 무엇입니까? 기껏해야이 모듈에 대한 path_redirect 모듈을 원할 수 있습니다. – Kevin