it-swarm-ko.tech

메뉴에서 여러 위치에 항목 넣기

/biblio에 대한 두 개의 링크가있는 메뉴 레이아웃을 설정하려고합니다. 하나는 "연구원"이고 다른 하나는 "직원"입니다. 이는 "직원"아래에서 "연구자"하위 메뉴가 닫히고 등록되지 않은 사용자가 "직원"하위 메뉴를 사용할 수없는 것처럼 편리합니다. 내가 겪고있는 문제는 메뉴의 다른 부분에 두 개의 링크가있을 수 있지만 페이지를 볼 때 항상 그 중 하나에 만 메뉴를 열려고한다는 것입니다. 즉, "직원"을보고 출판물을 방문하면 갑자기 사이트의 다른 위치에있는 것 같습니다. 이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?

4
Ricky Morse

Multiple Node Men 모듈을 사용할 수 있습니다.

3
Rafael Caceres

여기서 실제 문제는 핵심은 동일한 경로로 두 개의 메뉴 항목을 처리 할 때 일관성이 없습니다. UI에서 한 가지를 말하고 실제로 다른 일을합니다 .

그 결과 가장 최근에 추가 된 메뉴 링크 (메뉴 링크 ID가 가장 높은 메뉴 링크)가 메뉴 트레일이 활성화 된 링크입니다.

기본 설정이 아닌 경우 원하는 복제 메뉴 항목을 삭제 한 다음 다시 추가하십시오. 그런 다음 ID 번호가 가장 높으므로 내부 URL 경로에 도달하면 해당 메뉴 항목의 트레일이 활성화됩니다.

여러 트레일을 동시에 활성화 할 수있는 방법이 없다고 생각합니다. 하나를 선택해야합니다.

1
colan

여기서 문제는 하나의 페이지와 두 가지 방법으로 페이지를 얻는다는 것입니다. 북마크 나 다른 사이트에서 사이트의/biblio로 바로 이동했다고 가정합니다. Drupal 당신이 "직원"또는 "연구원"이 되려는 의도가 없었을 것입니다.

이 상황에서 동일한 페이지 인/staff/biblio 및/researchers/biblio와 같은 작업을 수행 할 수 있지만 Drupal를 사용하여 메뉴의 버전을 알려줍니다. 표시합니다.

"사용자가 로그인 한 경우 (또는 특정 역할이있는 경우) '직원'메뉴를 사용했다고 가정하고, 로그인하지 않은 경우 '연구자'메뉴를 가정하십시오.".

1
Chris Cohen

메뉴 위치 모듈을 사용하면 메뉴에 배치 된 항목에 적용되는 규칙을 구성 할 수 있습니다.

페이지, 컨텐츠 유형, 언어, 분류법 또는 사용자 역할에 따라 활성 메뉴 항목을 제한 할 수 있습니다.

이를 사용하여 메뉴에서 서로 다른 지점에 두 개의 메뉴 위치 규칙을 만들고이를 사용하여 사용자 역할에 의해 활성 메뉴 추적을 설정합니다.

0
Paul Kerrigan

/ biblio를 가리키는 두 개의 다른 URL을 사용하려면/biblio라는 별명을 갖는 두 개의 경로 별명을 작성하기에 충분해야합니다. 사용할 정확한 경로 별명은 메뉴 URL에 따라 다릅니다.

0
kiamlaluno