Hướng dẫn clone file từ core vào theme để sử sử dụng
Bộ core là nơi chứa tất cả các file xử lí dùng chung cho các theme của trang web. Tất cả các file cshtml dùng chung cho các theme chủ yếu nằm trong các folder Areas và Views của bộ core. Bởi vì các file này dùng chung cho các theme nên đôi khi ta cần custom lại những file cần thiết để phù hợp với mục đích sử dụng cho từng theme. Để thuận tiện cho việc custom một theme mà không làm ảnh hưởng tới các theme khác khác ta cần clone file về chính theme đó để custom theo ý muốn.
Ví dụ bạn muốn custom lại cái form này để cho nó phù hợp hơn, nhưng lại không biết cái form này nằm ở file nào để sửa. Vậy phải làm thế nào? Bạn hãy làm theo các bước dưới đây nhé!
Bước 1: Tìm trong source tất cả các file có chứa phần bạn muốn chỉnh sửa (tìm theo class hoặc id). Trong ví dụ này thì sẽ tìm theo class "userContact"
Đây là toàn bộ core của web. Bạn chỉ cần chú ý đến hai folder chính là Areas và Views như dưới đây:
Ở đây bạn sẽ chọn ra file cshtml có sử dụng class mà bạn tìm và file đó phải nằm ở một trong hai folder Areas hoặc Views của core thôi nhé!
Trong ví dụ này thì ta tìm được file UserContact.cshtml nằm trong thư mục Views/Home của core có sử dụng class="userContact".
Bước 2: Bạn coppy file vừa tìm được vào đúng thư mục đó trong theme cần sử dụng theo cấu trúc của core.
Ở đây ta coppy file UserContact.cshtml từ thư mục Views/Home của core vào thư mục View/Home của theme
Bước 3: Bây giờ bạn có thể custom lại những thứ cần thiết trong file này thôi nhé!
Gửi bình luận của bạn
Đăng nhập để bình luận