2011-12-13 7 views
0

컨텐츠 편집기가 적절할 때 페이지에 사이드 바 컨텐츠를 추가 할 수있는 유연성을 제공하는 웹 사이트를 설정하려고합니다. sidebar라는 기본 페이지 콘텐츠 형식에 wysiwyg 필드를 추가하여 사이드 바 콘텐츠를 추가 한 다음 해당 필드가 설정되어 있는지 확인하고 해당 필드 값이있는 사이드 바 블록을 추가하는 방법을 고려했습니다.드루팔 (Drupal 7의 2 열 컨텐츠

나는 패널을 가지고 놀았으며, 내가 원했던 것처럼 이해하기 쉽지 않다. 그리고 나는 컨텐츠 편집자가 그것에 대해 더욱 당황 할 것이라고 생각한다.

내가 고려한 또 다른 방법은 사이드 바라고하는 다른 콘텐츠 형식을 허용하고 콘텐츠 편집기가 두 가지 콘텐츠를 함께 연결하는 데 사용할 참조 필드가 있도록하는 것입니다. 템플릿의 참조를 확인한 다음 해당 열이 있으면 추가해야합니다.

이것은 상당히 일반적인 것이고 해결되었을 가능성이있는 것 같습니다. 누구든지이 문제를 어떻게 해결해야하는지에 대한 권장 사항이 있습니까?

답변

0

일반적으로 편집자가 편집 할 페이지를 떠나지 않아도되도록 '사이드 바'또는 이와 유사한 콘텐츠 유형의 새 필드를 만들 것으로 예상됩니다.

그런 다음 콘텐츠 루프를 통해 콘텐츠 루프를 만들 수 있습니다.이 기능을 사용하면 분명히 주제 능력이 필요합니다. 또는 CCK 블록을 사용하여 CCK 필드를 블록에 넣을 수 있습니다. http://drupal.org/project/cck_blocks CCK 블록은 선택한 CCK 필드가있을 때 블록으로 푸시합니다. 설정하는 이상한 비트이지만 잘 작동합니다.

+0

필자는 테마 기능을 가지고 있으며 필요한 경우 모듈을 만들 수 있습니다. 나를 조종 해줘서 고마워. 나는 그것을 시도 할 것이다. – bradrice

관련 문제