Sử dụng Tab Menu với Lượt xem 3 (Drupal 7)


7

Vì vậy, tôi bối rối bởi chức năng Menu Tab của Lượt xem 3 (trang web Drupal 7).

Thực đơn của tôi được tổ chức như thế này:

About-Us => / about-us
--Quản lý => / about-us / manager
---- Top-Management => / about-us / manager / top - manager
---- Ban giám đốc => / about-us / ban quản lý / ban giám đốc

Tôi có thiết lập Chế độ xem với hai màn hình hiển thị và đường dẫn của chúng là: about-us / manager / top-manager about-us / manager / ban giám đốc

Tôi đã định cấu hình trang 'người quản lý hàng đầu' thành "Tab Menu mặc định" Tôi đã định cấu hình trang 'ban giám đốc' thành "Tab Menu"

Đối với Tab Menu mặc định, tôi phải cung cấp một mục Menu cha mẹ, vì vậy tôi đã chọn "Mục menu bình thường". Tôi cũng đã thử "Đã tồn tại" nhưng điều đó dường như tồi tệ hơn.

Vì vậy, khi tôi truy cập về chúng tôi / quản lý / quản lý hàng đầu, tôi nhận được hiển thị trang chính xác và có các tab ở trên cùng. Khi kích hoạt tab thứ 2 ("Ban giám đốc"), đường dẫn thay đổi chính xác và tôi nhận được hiển thị trang chính xác. Nhưng tab thứ nhất ("Quản lý hàng đầu") liên kết đến đường dẫn của cha mẹ (về chúng tôi / quản lý) thay vì chính nó (về chúng tôi / quản lý / quản lý hàng đầu).

Vì vậy, tab thứ 1 liên kết đến about-us / manager và tab thứ 2 liên kết với about-us / manager / ban giám đốc. Tôi muốn tab 1 liên kết với chúng tôi / quản lý / quản lý hàng đầu

Làm cách nào để có được tab menu mặc định để liên kết với đường dẫn của chính nó thay vì đường dẫn của cha mẹ? Hay tôi đang làm một cái gì đó hoàn toàn sai?


Có mô-đun quick_tabs phục vụ mục đích của bạn?
Hacker

Đã xác nhận. Tôi có một vấn đề tương tự: tab mặc định dường như luôn sử dụng đường dẫn của mục menu cha, thay vì đường dẫn của nó. Tôi đoán, điều chúng tôi thực sự thích, đó là mục menu cha được yêu cầu bởi mục tab mặc định, chỉ tồn tại hầu như nhưng không bao giờ được sử dụng riêng. Gonna nộp một vấn đề cho điều đó.
Artur

"Vì vậy, tôi bối rối bởi chức năng Menu Tab của Lượt xem 3 (trang web Drupal 7).". Đừng cảm thấy tồi tệ về điều đó.
cherouvim

viewsthể tìm thấy sự làm sáng tỏ tính năng của các tab (chắc chắn có vấn đề) tại drupal.org/node/272818#comment-1685540
cherouvim

Quy trình cho các tab xem khác nhau trong Drupal 8. Xem drupal.stackexchange.com/questions/173306/ gợi
Jonathan

Câu trả lời:


2

Kiểm tra điều này:

Cách thêm tab vào trang Lượt xem:

Trên Chế độ xem mà bạn muốn làm tab mặc định: Trong cài đặt trang 'Chế độ xem', đặt Loại menu là 'Tab Menu mặc định', sau đó nhấp vào cài đặt nhỏ 'bánh răng' và đặt 'mục menu chính' thành 'mục menu thông thường' '. Đặt đường dẫn là tôn / thứ gì đó / tab1; ví dụ, ăn trưa / postlist / allposts

Trên tab Xem mà bạn muốn làm tab thứ hai (hoặc thứ 3, v.v.), hãy đặt Loại Mục menu là 'Tab Menu'. Đặt đường dẫn là Ăn / một cái gì đó / tab2, ví dụ, ăn / đăng danh sách / newposts

Chìa khóa để làm cho các tab hiển thị trên trang Xem là cài đặt đường dẫn! Tất cả các trang phải có cùng đường dẫn cha mẹ - trong các ví dụ ở trên, đây là Sách / danh sách bài viết. Nếu đường dẫn cha mẹ không giống nhau, bạn sẽ không bao giờ thấy tab chết tiệt đó hiển thị trong Chế độ xem.

Để biết thêm kiểm tra bài gốc


Đây không phải là điểm của vấn đề và bài viết được đề cập không giải quyết nó. Vấn đề là tab mặc định không bao giờ được dành riêng, vì vậy có thể nói là "lồng nhau", địa chỉ. "Nhưng tab thứ nhất (" Quản lý hàng đầu ") liên kết với đường dẫn của cha mẹ (về chúng tôi / quản lý) thay vì chính nó (về chúng tôi / quản lý / quản lý hàng đầu)." Giải pháp tạm thời là sử dụng mô-đun Redirect cho các URL của tab mặc định với mã 307 hoặc 308 (hiện tại tôi không nhớ lại) để chuyển hướng tạm thời.
Artur
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.