2010-01-10 3 views
0

먼저 Drupal을 시작했음을 알리고 싶습니다. 저는 멍청한입니다.강력한 URL과 별칭을 드루팔 (Drupal에있는 옵션)이 아닌 가난한 옵션이 있습니까?

강력한 URL 및 별칭 시스템이 무엇인지 설명하려고합니다.

메인 섹션간에 공유되는 일부 서브 컨텐츠가있는 구조화 된 컨텐츠가 있다고 가정 해 보겠습니다. 주요 부분은 방문자, 고객웹 사이트 일 수 있습니다. 이제 모든 주요 섹션에는 하위 메뉴가있는 자체 메뉴가 있습니다. 예를 들어, 방문자는입니다. 기본 정보, 제품입니다. 제품, 보고서웹 사이트있다고객은 기본 정보연락처 있습니다. 방문자에 방문자 및 고객, 기본 정보에

1.0 example.com/visitor 
1.1 example.com/visitor/basic_informations 
1.2 example.com/visitor/products 
2.0 example.com/customer 
2.1 example.com/customer/products 
2.2 example.com/customer/reports 
3.0 example.com/website 
3.1 example.com/website/basic_informations 
3.2 example.com/website/contacts 

콘텐츠 제품을 웹 사이트는 동일합니다 : 그래서 논리적으로 콘텐츠의 URL은 다음과 같이한다. 따라서이 주요 섹션간에 공유 (별칭 지정)됩니다.

내 질문은 어떻게 할 Drupal 거기에 어떤 구조 또는 구성이 결과 모듈입니까?

내가 무엇을 발견하고 생각했는지 이 아닙니다.

모듈 Pathauto은 : 네, 그것은 추악한 노드/XX 이름이 아닌 좋네요 별칭을 생성하지만 그렇게 모든 것을 같이 보이는 부모 섹션에 대해 상관하지 않는다 :

example.com/visitor 
example.com/basic_informations 
example.com/products 
example.com/customer 
example.com/reports 
example.com/website 
example.com/contacts 
+0

갖고 계신 것을 제거하지 마십시오. –

답변

8

을 섹션을 다양한 방법으로 포함하도록 pathauto를 구성 할 수 있습니다. pathauto (www.example.com/admin/build/path/pathauto)의 별칭 설정으로 이동하면 경로를 설정할 수 있습니다.

노드 경로 설정을 확장 한 다음 아래에있는 대체 패턴 옵션을 확장하십시오. 고객, 방문자 및 웹 사이트가 메인 링크 인 메뉴가있는 경우 [menu-path-raw]/[title-raw]와 같은 패턴을 입력하면 해당 섹션이 먼저 표시됩니다.

또는 메뉴 구조가 작동하지 않는 경우 분류법을 사용할 수 있습니다. 세 가지 주요 옵션으로 분류를 설정하고 필요에 따라 하위 카테고리를 추가 할 수 있습니다. 그런 다음 path-auto에서 [term-raw]/title-raw를 입력하십시오. 다시 원하는 URL 구조가 제공됩니다.

+0

활성 메뉴 트레일을 정의 할 수 있으므로 컨텍스트 모듈로 많은 도움을받을 수 있습니다 ... –

-2

내가 수 있습니다 잘못되었지만 부모 - 자식 구조가 메뉴 옵션에 올바르게 빌드되어있는 한 CleanURL이 처리하지 않아야합니까? 내가 멍청한 짓을 말하고 만약 내가 CleanURLs을 활성화하고 다음 사항을 확인 드릴 수 없습니다로, 저를 비난하지 마십시오 ...

편집 : 그렇지 않으면, 어쩌면 ... 글로벌 리디렉션라는 모듈을 시도

+0

당신을 강타하지 말고, 그렇습니다. 틀 렸습니다.깨끗한 URL은? q =를 URL에서 제외합니다. 전역 리디렉션은 일반적인 경로를 친숙한 경로 별칭으로 리디렉션합니다. – marcvangend

+0

수 있습니다. 내가 말했듯이 깨끗한 URL이 내 서버에서 작동하지 않기 때문에 (이상하게도 Drupal 만 사용하고 3 가지 별도의 설치가 동일하게 작동하지만 동일한 계정에 Wordpress를 설치하면 깨끗하다는 이유로 내가 말한 내용을 확인할 수 없음) URL 작동 중) ... – mingos