Hướng dẫn sử dụng Template Modifications System

Thảo luận trong 'Development Tutorials' bắt đầu bởi Xavier, 31/7/12.

1votes
5/5, 1 vote

  1. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    Hôm nay mình xin giới thiệu cách sử dụng Add-on Template Modification System một cách hiệu quả.
    Khi bạn muốn sửa một template thì nên sử dụng Add-on này như thế bạn sẽ không phải có nhiều template đã bị edited và khi nâng cấp bạn sẽ không có quá nhiều Template phải Revert.
    Đầu tiên các bạn tải Add-on này về và cài đặt nó một cách bình thường. Cách cài đặt như thế nào thì mình sẽ không nói lại nữa bởi vì đó là cái căn bản khi bạn sử dụng Xenforo rồi.
    http://vietxf.org/threads/template-modification-system-tms-1-1-1.107/
    Bạn vào mục ACP->Appearance rồi click vào Template Modifications
    Untitled
    Tiếp theo Click vào + Create New Template Modificaitons​
    Untitled1
    Ở giao diện tạo 1 template mới sẽ như sau:​
    Đầu tiên:​
    Giao diện: là Style bạn muốn sửa.​
    Modification: Đây là mục bắt buộc bạn phải ghi vào đây.(Không được sử dụng tiếng việt)​
    Template: Là template bạn muốn sửa.​
    Original Template: Là toàn bộ nội dung template hiện tại (kể cả đã được sửa - với template đã bị sửa)​
    Description: Là mô tả về Template bạn đang sửa...Bạn có thể mô tả sao cho dễ hợp lý nhất và có thể sử dụng tiếng việt.​
    Search: Đây là khung bạn search đoạn code muốn sửa trong template​
    Replace: Là đoạn code thay thế tương ứng vs đoạn code ở khung search.​
    Và sau đó "Save and check" là để kiểm tra mình đã thay thế thành công chưa?​
    2012-07-31_172032
    Đối với những Template bạn đã thay thế thành công thì sẽ như sau:​
    Bạn chú ý cái dòng "Applied 1 times" - điều này chứng tỏ đã thay thế code thành công​
    Nếu là "Applied 0 times" - thì bạn chưa thay thế được code đó​
    Untitled1
    Để thay thế code hiệu quả nhất bạn nên copy như sau:​
    Ví dụ: đoạn code bạn muốn sửa​
    PHP:
    <xen:hook name="quick_search">
    <
    fieldset id="QuickSearch">
    <
    form action="{xen:link 'search/search'}" method="post" class="formPopup">
    Thì bạn nên copy đoạn template sau vào mục search
    PHP:
    <div id="searchBar" class="pageWidth">
    đây là đoạn code bạn thay thế
     
    <div class="primaryControls">
    <!-- 
    blockprimaryControls -->
    <
    input type="search" name="keywords" value="" class="textCtrl" placeholder="{xen:phrase search}..." results="0" title="{xen:phrase enter_your_search_and_hit_enter}" id="QuickSearchQuery" />
    <!-- 
    end blockprimaryControls -->
    </
    div>
    và ở mục Replace thì bạn paste như sau:
    PHP:
    <div id="searchBar" class="pageWidth">
    <
    xen:hook name="quick_search">
    <
    fieldset id="QuickSearch">
    <
    form action="{xen:link 'search/search'}" method="post" class="formPopup">
     
    <
    div class="primaryControls">
    <!-- 
    blockprimaryControls -->
    <
    input type="search" name="keywords" value="" class="textCtrl" placeholder="{xen:phrase search}..." results="0" title="{xen:phrase enter_your_search_and_hit_enter}" id="QuickSearchQuery" />
    <!-- 
    end blockprimaryControls -->
    </
    div>
    CŨng giống như kiểu ABC nhưng bạn chỉ sửa ở B thôi...​
    Mong các Pro chém nhẹ...​
    Các bác không xem chùa nhé​
     

    Các file đính kèm:

    Đang tải...
  2. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,749
    Likes :
    727
    Addon này giúp chỉnh sửa template dễ dàng hơn hả bác?
     
    sanvu88 thích bài này.
  3. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    ờ...dễ dàng quản lý...và khi bạn nâng cấp XF thì cũng dễ dàng building lại template
     
  4. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    20 lượt View mà không một ai Like X_X member Vietxf.org vô văn hóa .......... share cho thì đêk thèm ủng hộ...ăn xong rồi én..
     
  5. Logi

    Logi Well-Known Member

    Bài viết:
    1,087
    Likes :
    456
    Code đặt trong block lỗi ko sửa :(
     
  6. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    là sao bác??
     
  7. Logi

    Logi Well-Known Member

    Bài viết:
    1,087
    Likes :
    456
    Thì thừa mấy cái bbcode [LEFT đó​
     
    Xavier thích bài này.
  8. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    hehe..thank you..tại lười quá..mà vào thấy k ai comment góp ý + Like ủng hộ ~> kệ
     
    caokhanh011091 thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...