우리는 joomla 1.5 버전의 웹 사이트를 devloping하고 우리는 이것을 위해 html desgin을 가지고 있습니다. 문제는 홈 페이지 디자인이 너비와 왼쪽 및 오른쪽 부분의 다른 안쪽 페이지와 다르다는 것입니다. 템플릿 폴더에는 index.php 파일 만 있었고 전체 웹 사이트는이 index.php 파일을 기반으로하기 때문에 올바른 방법이 없습니다. 그러니 홈 페이지 만의 두 섹션과 모든 내부 페이지의 다른 섹션으로 웹 사이트를 통합하는 올바른 방법을 말해주십시오.어떻게 joomla 템플릿 파일을 두 부분으로 나눌 수 있습니까?
1
A
답변
0
일반적으로 countModules() 함수를 사용하여 템플릿에 표시 할 div를 파악하고 동적으로 적용합니다. 가장 간단한 방법으로 여러 템플릿을 다룰 필요가 없습니다.
<?php if($this->countModules('left')) : ?>
<div id="divLeft">show some stuff</div>
<div id="divContent">show some stuff</div>
<?php else; ?>
<div id="divContentWide">show a wider version of the content area</div>
<?php endif; ?>
이제 모듈 관리자에서 모양이 결정됩니다. 왼쪽 열은 해당 영역에 게시 된 모듈이있는 모든 페이지에 나타납니다. 첫 페이지에 전체 너비 콘텐츠 영역을 갖기 위해서는 해당 페이지의 "왼쪽"위치에 모듈이 게시되지 않도록해야합니다. 이것은 단지 간단한 예일 뿐이지 만 "if"를 "countModules"와 함께 사용하면 디자인을 다른 상황 (모듈 기반)에 잘 적용 할 수 있습니다.
+0
귀하의 모든 의견에 감사드립니다. –
관련 문제
- 1. 어떻게 데이터 세트를 똑같이 두 부분으로 나눌 수 있습니까?
- 2. android : 어떻게 화면을 XML로 정확히 두 부분으로 나눌 수 있습니까?
- 3. 어떻게 파이썬을 사용하여 mp3 파일을 여러 부분으로 나눌 수 있습니까?
- 4. 어떻게이 문자열을 정규식을 사용하여 두 부분으로 나눌 수 있습니까?
- 5. 어떻게 셀을 두 행으로 나눌 수 있습니까?
- 6. 어떻게 이것을 나눌 수 있습니까?
- 7. 테이블 셀을 두 부분으로 나누기
- 8. 문자열을 Perl로 두 부분으로 나눌 수있는 방법은 무엇입니까?
- 9. 어떻게 다른 두 행렬 사이에서 행을 나누거나 나눌 수 있습니까?
- 10. 어떻게하면 mp3 파일을 개별적으로 재생 가능한 여러 부분으로 나눌 수 있습니까?
- 11. Android 애플리케이션을 두 개의 APK 파일로 나눌 수 있습니까?
- 12. 아이폰 애플리케이션에서 정수를 어떻게 나눌 수 있습니까?
- 13. 어떻게 "더 많은 지점을 나눌 수 있습니까?"
- 14. 어떻게 asp.net에서 스크립트와 스타일을 나눌 수 있습니까?
- 15. codeigniter에서 student_no를 어떻게 나눌 수 있습니까?
- 16. 어떻게 PHP에서 문자열에서 데이터를 나눌 수 있습니까?
- 17. 파이썬에서이 긴 행을 어떻게 나눌 수 있습니까?
- 18. joomla 템플릿 작성 도움말
- 19. 두 부분으로 분할 된 HTML 몸체
- 20. Mac에서 두 파일을 어떻게 연결할 수 있습니까?
- 21. 문자열을 사전으로 나눌 수 있습니까?
- 22. Perl에서 문자열의 특정 부분 만 어떻게 나눌 수 있습니까?
- 23. 템플릿 폴더에 액세스하는 Joomla
- 24. 어떻게 검색 결과를 Frontend의 Post Types 탭으로 나눌 수 있습니까?
- 25. 구성 요소의 전체 구현을 두 개의 객체로 나눌 수 있습니까?
- 26. 씬을 같은 크기의 두 레이어로 나눌 수 있습니까?
- 27. BT 발생 Joomla 템플릿
- 28. 분할은 두 부분으로 화면이
- 29. Joomla 템플릿 in 2.5
- 30. django는 템플릿을 부분으로 분리 할 수 있습니까?
이 비디오를보십시오 : http://www.youtube.com/watch?v=aLsSl3xJXbA – Shaz