2013-08-02 1 views
0

안녕하세요 저는 드루팔 (Drupal 6) 안에 사이드 바가없는 전체 페이지 컨텐츠를 만들려고합니다. 전체 페이지를 차지하고 다른 블록을 꺼 버리는 블록을 만들었습니다. 누군가 메인 페이지 콘텐츠를 차단하는 방법을 알고 있습니까? 아니면 다른 방법이 있습니까? 여기 드루팔 (Drupal 6 - 사이드 바 없음으로 전체 페이지 컨텐츠 작성

페이지입니다 : 블록이 완벽하게 작동한다 http://www.blackrockec.ie/content/how-grow-wild-flowers-seeds

하지만 메인 페이지의 콘텐츠이며, 내가 원하는 아래이 어떤 도움은 매우 극명하게 될 것이다 , 꺼져!

제목을 해제했지만 아래 공백이 여전히 있습니다.

+0

$ content가 두 번 인쇄되면 ur tpl 파일을 확인할 수 있습니까? – Vimalnath

+0

방금 ​​확인한 내용, 아니요 : – taranpyper

+0

당신의 tpl 파일을 공유 할 수 있습니까? – Vimalnath

답변

0

여기 제공된 link을 사용하여 수집 할 수있는 몇 가지 해결책이 있습니다.

  1. 괴수의 노드 ID가의 몸을 확인하는 내용 방문 http://www.blackrockec.ie/node/292/edit을 편집하려면 관리 권한이있는 사이트에서 어떤 역할을 사용하여 292 여기에 제공된 링크의 소스에서 확인 노드 몸 마디. PHP 코드가 사이트 탐색 경로 링크를 인쇄 할 수있는 본문 내용을 표시하는 데 사용되는 경우가 있습니다.

  2. 확인이 특정 '노드'와 비교하여 다른 유형의 경우 다른 노드가 귀하의 사이트에서 다음 content 말과 내용을 렌더링하는 데 사용되는 템플릿 파일, (즉) 문제의 노드 인 경우 페이지 유형과 다른 것들은 문제점을 디버그하기 위해 렌더링 될 수있는 각각의 노드 템플리트를 두 번 점검하려는 스토리의 것입니다. 일반적인 명명 규칙은 테마에 node-nodetype.tpl.php가 될 것이므로 페이지의 경우 node-page.tpl.php를 검사하여 문제를 해결하는 것이 좋습니다.

  3. 모든 콘텐츠는 동일한 유형이고 당신이 확실한 경우이 특정 노드의 표시에 영향을 미칠 수있는 템플릿 만들기 템플릿 혼자이 노드에 영향을 미치는 특정 템플릿을 만드는 제안 고장이 있음 다른 모듈의 개입이 없는지 확인하십시오. 코어 드루팔 (Drupal의 템플리트 명명 규칙)이 페이지 노드 - [nodeid] .tpl.php가 될 경우, 귀하의 테마에 page-node-292.tpl.php를 작성하고 print $breadcrumbprint $content 캐시를 지운 후에 페이지 표시에 영향을 주는지 확인하십시오. 참고 :이 문제를이 노드의 콘텐츠의 모든 측면을 제어 할 수 Node Display 구체적으로 Display Suite 기여 모듈을 사용하는 것을 고려

  4. 디스플레이 스위트 문제 해결을 위해 사용하지 않는 내가 승인하지 것 hackish 방법이다. 이들은 비 개발자가 쉽게 훈련하고 마스터 할 수있는 멋진 UI로 노드의 속성을 매우 세분화 된 수준으로 제어 할 수있는 기능을 제공합니다. 또한이를 구현하는 데 도움이되는 광범위한 도움말 가이드 및 비디오를 즐겨 찾기로 만듭니다.

노드 표시와 관련하여 사용중인 모듈이있을 수 있으므로 질문을 업데이트하십시오. 문제가 더 밝혀지면 제안 사항이 도움이되기를 바랍니다.

+0

안녕 정말 고맙습니다. 디스플레이 스위트는 대접을 받았습니다! 고맙습니다! – taranpyper

+0

기꺼이 도와 드리겠습니다! – optimusprime619

관련 문제