Drupal 사이트에서 뷰 모듈을 사용하여 사용자 페이지를 만들었는데, 이는 사용자의 멋지게 스타일 된 그리드 (HTML 테이블)입니다. 각 필드에 대해 몇 개의 필드를 표시하고 있으며 이름과 프로필 그림이 모두 사용자 노드에 연결되도록 설정되어 있습니다.드루팔 (Drupal 6/Views2) 그리드 스타일 : 전체 세포가 노드에 링크
전체 셀 (HTML td)이 사용자 노드에 링크되도록 변경하는 가장 좋은 방법은 무엇입니까? 편집 : HTML 링크 태그를 추가하는 것이 아니라 각 프로필 페이지의 URL에 액세스하는 데 관심이 있습니다.
뷰의 테마를 수정 해 보았습니다. (예 : views-view-grid (users.tpl.php)와 같은 스타일 출력을 지나치게 많이 사용합니다.)하지만 사용자의 URL을 얻는 우아한 방법은 없습니다. 마디.
EDIT : 각 셀의 HTML을 살펴보고 첫 번째 링크의 URL을 추출하여 사용하는 자바 스크립트의 임시 솔루션을 구현했지만 Drupal 변수를 사용하는 더 좋은 방법은 없습니다.
도움 주셔서 감사합니다.
.td_link {
display: block;
width: 100%;
}
그래서 기본적으로 당신이 할 필요가있다 : 당신의 CSS 파일에서
<td><a href="..." class="td_link">the link</a></td>
...
: 이런 식으로 뭔가에 대해 ... 더 자바 스크립트를 표에서
을 필요로하지 어떻게
LOL, 이것이 실제로 메뉴 문제를 해결할 수있다 ... 그 점;) – espais