메인 콘텐츠로 건너뛰기
  2018년 10월 8일 월요일
  5 답변
  5.3K 방문
  구독하다
용어집에 표를 사용하는 것은 XML을 준수하지 않습니다. 정의 목록 태그(dl, dt, dd)를 사용하지 않는 이유는 무엇인가요?

"옵션"에서 다양한 용어집 테마를 찾을 수 있습니다. 선택 항목을 변경해도 페이지 모양이 바뀌지 않습니다.
제이
7년 전
용어집을 작성하는 데 필요한 올바른 HTML 태그는 다음과 같습니다(DL, DT, DD):
https://www.w3schools.com/tags/tag_dl.asp
에이
7년 전
@jooomlaa
제안해 주셔서 감사합니다. 저희는 이미 seo glossary 페이지에 div와 table 구조를 적용했습니다.
템플릿을 재정의하고 레이아웃을 dd, dt, dl로 변경할 수 있습니다.
이는 템플릿별 속성이므로 각 템플릿을 관리하기가 매우 어렵습니다.
티켓을 생성해 주시면 가능성을 검토하여 알려드리겠습니다.
제이
7년 전
답변 감사합니다.
물론 templates/TEMPLATE/html/com_seoglossary/glossaries/default.php를 수정하여 재정의할 수 있습니다. 그런데 테마 옵션에서 선택할 수 있도록 DL처럼 새 파일을 추가할 수 없는 이유는 무엇인가요? default.php 파일만 있습니다. default.php, table.php, masonry -grid.php 파일 등 각 테마별로 별도의 파일이 있다면 더 좋을 것 같습니다. 다른 구성 요소처럼 그렇게 만들어 주시면 재정의하지 않고도 새 파일을 아주 간단하게 추가하고 테마 옵션에서 선택할 수 있습니다. 이런 기능이 있으면 좋을 것 같습니다.
제이
7년 전
glossary/default.php에서 오버라이드 스크립트를 만들었습니다.
거기서 "responsive" 테마를 새로운 elseif-twig로 분리했습니다. "definition list"와 같은 새 테마 옵션을 만들면 $this->glossarytheme=="responsive"를 통해 352번째 줄의 내용을 삭제할 수 있을 것 같습니다.
여기에서 작동하는 샘플을 확인할 수 있습니다: https://www.datenrettung-it-forensik.de/glossar
에이
7년 전
@Joomlaa
친절한 코드 감사합니다.
확인해서 통합해 보겠습니다.
  • 페이지 :
  • 1
아직 이 게시물에 대한 답변이 없습니다.