Như chúng ta đã biết muốn xem vị trí của từng Module trong Template ta chỉ cần thêm sau tên miền ?tp=1 là biết được vị trí. Việc này sẽ giúp cho chúng ta dễ dàng sắp xếp vị trí của từng Mod. Nhưng khi cài Joomla 2.5 chức năng này ta không làm được! vậy phải làm sao? Hôm nay mình sẽ hướng dẫn các bạn mở chức năng này trên joomla 2.5 nhé. Bước 1: Đăng Nhập Vào Administrator (dĩ nhiên rồi) Bước 2: Trên menu ngang, Vào Extensions --> Template Manager Bước 3: Menu bên góc phải, chọn Options Bước 4: Set Preview Module Positions sang Enabled sau đó click Save & Close Bước 5: Click vào Tab Templates Bước 6: Bên cạnh mỗi Template có nút Preview kích vào đó để xem trước. Bước 7: bạn có thể xem cấu trúc bằng cách thêm domain.com??tp=1
J1.5 không có, mặc định là cho phép preview với request /?tp=1 trừ trường hợp bạn gán biến tp = 0 trong template bạn đang dùng.
Đối với Joomla 1.5, để ẩn việc xem vị trí module thì cú pháp đây (may vẫn tìm thấy): PHP: //Kiểm tra nếu thành viên không thuộc nhóm Super Admin thì$user =& JFactory::getUser(); if( $user->get('gid') < 19 )//Không cho hiển thị xem trước các vị trí module trên template bằng lệnh /?tp=1JRequest::setVar('tp',0); Bạn tìm file PHP nào trong đống template đang sử dụng và đặt trước khi nó đóng thẻ </head> là được. Như vậy, bạn đăng nhập ngoài front-end bằng Super Admin thì vẫn xem được các position nhé. Nếu không cần thì chỉ cần dòng lệnh cuối là sẽ tắt hẳn việc xem vị trí nhé.
Joomla 3.x tương tự như joomla 2.5 mà bạn. Chỉ là giao diện nó khác, bạn tìm button Option ở góc trên bên phải màn hình sẽ thấy.