Thảo luận Bản mẫu:Navbox subgroup

Nội dung trang không được hỗ trợ ở ngôn ngữ khác.
Thêm đề tài
Bách khoa toàn thư mở Wikipedia
Bình luận mới nhất: 8 năm trước bởi Trần Nguyễn Minh Huy trong đề tài Lỗi

Lỗi[sửa mã nguồn]

Hiện tại trang bản mẫu này đang bị lỗi dẫn đến đưa nó (và hàng nghìn trang khác có nhúng nó) vào Thể loại:Trang đưa đối số thừa vào bản mẫu, mà theo nếu tôi hiểu đúng thì nguyên nhân là do đoạn mã ở gần cuối

{{Navbox
...
|{{#if:{{{evenodd|}}}|evenodd|void}} = {{{evenodd|}}}
|{{#if:{{{listpadding|}}}|listpadding|void}} = {{{listpadding|}}}
...
}}

Đoạn mã này gọi tham số void 2 lần cho bản mẫu này nếu cả hai tham số |evenodd=|listpadding= tại trang nhúng bản mẫu không được gọi. Nếu tôi hiểu đúng thì việc gọi tham số void 2 lần sẽ gây lỗi trên. Xin các bảo quản viên có kinh nghiệm sửa lại. Bản mẫu này tại enwiki có đoạn mã tương ứng khác và không bị lỗi trên. Tran Xuan Hoa (thảo luận) 14:43, ngày 23 tháng 5 năm 2015 (UTC)Trả lời

☑Y Tôi đã sửa lại theo Wikipedia tiếng Anh và kiểm tra các trang nhúng, lỗi này đã biến mất. Cảm ơn bạn. --minhhuy (thảo luận) 16:26, ngày 23 tháng 5 năm 2015 (UTC)Trả lời