{Hướng dẫn} Xem Vị Trí Module Trong Template Joomla 2.5

Thảo luận trong 'Hướng dẫn - Hỏi đáp' bắt đầu bởi joomla, 24/7/12.

  1. joomla

    joomla OMG Staff Member

    Bài viết:
    1,068
    Likes :
    2,262
    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
    [​IMG]
    Bước 4: Set Preview Module Positions sang Enabled sau đó click Save & Close
    [​IMG]
    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.
    [​IMG]
    Bước 7: bạn có thể xem cấu trúc bằng cách thêm domain.com??tp=1

    [​IMG]
     
  2. dauyeu26

    dauyeu26 Mới tham gia

    Bài viết:
    3
    Likes :
    1
    hihi cảm ơn bạn nhé , nhiều khi cái đơn giản nhưng không nhớ đc
     
    cuongniit83 thích bài này.
  3. ndminh1003

    ndminh1003 Mới tham gia

    Bài viết:
    11
    Likes :
    0
    em không tìm thấy nút options đâu cả
     
  4. ndminh1003

    ndminh1003 Mới tham gia

    Bài viết:
    11
    Likes :
    0
    ai biết chỉ em với
     
  5. TomyTran

    TomyTran Marketing & Founder Staff Member

    Bài viết:
    1,073
    Likes :
    666
    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.
     
  6. ndminh1003

    ndminh1003 Mới tham gia

    Bài viết:
    11
    Likes :
    0
    sửa cái tp=0 ở file nào anh
     
  7. TomyTran

    TomyTran Marketing & Founder Staff Member

    Bài viết:
    1,073
    Likes :
    666
    Đố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=1
    JRequest::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é.
     
    ndminh1003 thích bài này.
  8. Trần Đình Nghi

    Trần Đình Nghi Mới tham gia

    Bài viết:
    5
    Likes :
    0
    cám ơn rất nhiều, làm mãi mới được. mới làm quen joomla, mong được kết bạn với mọi người :)
     
  9. tivanvodich

    tivanvodich Mới tham gia

    Bài viết:
    17
    Likes :
    0
    Joomla 3.4 thì sao bạn
     
  10. gabong226

    gabong226 Rất nhiệt tình

    Bài viết:
    173
    Likes :
    69
    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.
     
comments powered by Disqus

Chia sẻ trang này