여러 명의 대상 또는 그룹을 대상으로하는 사이트를 구축 중입니다. 노드는 이러한 그룹 중 하나 이상과 연관 될 수 있습니다. 이러한 그룹 중 하나가 주 탐색에서 액세스 될 때 다른 그룹이 선택 될 때까지 컨텍스트가 유지되는 것이 중요합니다. 그룹을 패널에 노출시켜 여러 가지 포함 된보기에 값을 전달할 필요가 있습니다. 각 그룹에는 또한 특정 스타일이 연관되어 있습니다.익명 사용자가 볼 수있는 다른 사이트 영역 만들기
지금까지 시도한 것은 유기 그룹 및 컨텍스트 모듈을 사용하는 것입니다. 그룹 노드 중 하나를 방문하면 본문에 클래스를 설정하는 각 그룹에 대한 컨텍스트 규칙이 있습니다. 아마도 패널에서 그룹 컨텍스트를 결정할 수도 있습니다 (아직 이해하지 못했습니다). 이것은 주로 작동합니다. 다른 노드 노드에서 동일한 노드에 액세스 할 수 있으므로 그에 따라 본문 클래스가 변경됩니다.
이 문제는 인증 된 사용자에게만 적용되는 것으로 사이트에 대한 모든 방문자는 익명으로 처리되므로 저에게 쓸모가 없습니다. 나는 아마 이것을 복잡하게하고 있고, 어떤 제안이라도 환영하는 것처럼 느껴진다!
본질적으로, 메인 네비게이션의 링크를 사용하여 '환경'을 전역으로 설정할 수 있어야합니다. 그런 다음 패널에서 액세스하고 포함 된보기를 전달하여 콘텐츠를 필터링 할 수 있습니다.
익명 사용자를위한 Durpal 캐시 페이지. 성능 페이지에서이 기능을 해제 할 수 있습니다 (서버로드에 영향을 줄 수 있습니다). –
@ViswanathPolaki 그게 문제가 아닙니다. 문제는 익명 사용자가 유기농 컨텍스트에 액세스 할 수 없다는 것입니다. –
익명 사용자가 해당 og-groups 컨텍스트를 볼 수있는 권한이 없다는 것을 확인한 적이 있습니까? –