Trải qua thời gian hoạt động, tôi cảm thấy thiếu sót vì bài viết này đã không viết sớm hơn cho các bạn. Việc thay đổi giao diện cho Magento đối với tôi nó rất đơn giản, nhưng với anh chị em mới làm quen lại vô cùng khó khăn.
Đây là bài viết hướng dẫn cụ thể nhất, các bạn hãy làm theo hướng dẫn này chắc chắn sẽ thay đổi được template theo yêu cầu của mình.
Chú ý: Bài viết này tôi sẽ thay đổi template theo gói default của magento.
Tổng quan: Giới thiệu các thư mục trong magento http://www.magentovietnam.com/media/images/01/11/cay-thu-muc.png
* APP: Thư mục chứa tất cả các file liên quan tới các module, template, các file run hệ thống
* Downloader: Thư mục lưu trữ tất cả các module được download về bằng magentoconnect ( Install module online)
* Errors: Thư mục chứa file liên quan tới các thông báo lỗi.
* Includes: Chèn các file mở rộng khác.
* JS: Chứa tất cả các file js của hệ thống
* LIB: Chứa các file hệ thống, zend
* Media: chứa các file hình ảnh của website.
* pkginfor: Thông tin gói sản phẩm
* SHELL: các file liên quan tới reindex
* skin: chức các file css, javascript, image cho template
* VAR: chứa các file liên quan tới cache, export
1. Copy toàn bộ thư mục default trong base qua thư mục default bên dưới (màu vàng thứ ).
2. Đổi tên thành tên mình thích, giả sử ở đây tôi đổi tên thành magentovietnam
3. Qua thư mục skin và làm tương tự như trên, bạn sẽ thấy kết quả giống trong hình trên
theo em thì không nên copy toàn bộ thư muc default trong base ra và tên mà là mình sài phần nào hoặc modafy chỗ nào thì copy sang thôi , như vậy template cũng đơn giản hơn và học đc nhiều thứ hơn
Mình thường edit template bằng cách copy 2 thư mục sau:
+ app/design/frontend/default copy thư mục blank và đổi tên thành template mình muốn tạo.
+ skin/frontend/default copy thư mục blank và đổi tên cùng với tên template trên.
Sau đó vào admin cấu hình lại template tại: System/ Configuratuon/ GENERAL / design/ Themes. ở ô default điền tên template vừa tạo ở trên.
Vậy là có 1 theme (copy từ magento), bây giơ bạn có thể edit tùy thích trên theme của bạn
Mình thấy cách làm của bạn xvip87 hay hơn vì như vậy mình sẽ dê dàng quản lý theme hơn
Khi mình muốn thay đổi gì chỉ cần thay đổi ở theme của mình còn lại là theme mặc định
Mấy pro cho mình hỏi về việc cài đặt template cho magento (mới tìm hiểu magento nên thắc mắc hơi nhiều ^^).Mình có tham khảo 2 cách:
1./ Tải những template free trên net, sau đó tiến hành copy đìa 2 thư mục app và skin vào source magento, tiếp tục vào trang admin để cấu hình và cài đặt là có thể chạy ok.(Cách này làm được rồi), nhưng chỉ có lợi với những template có thể cho tải (download), còn đối với những template không cho tải như một số template trên trang http://www.magentocommerce.com/, bởi vậy mình có tham khảo tiếp cách thứ 2.
2./ Tải trực tiếp từ trang admin của magento, sử dụng system/magento connect/magento connect manager. Nhưng sau bước đã add key (lấy từ )http://www.magentocommerce.com/, tiến hành cài đặt và tải về xong.
Vậy các pro cho mình hỏi bước tiếp theo mình vẫn cấu hình giống như cách 1 ở trên hay làm cách nào khác?. Với lại thông thường nếu magento tải những source template về thì nó được đặt vào đâu trong source magento của chúng ta.Đường link này có thể cấu hình cho nó không?. Cám ơn tất cả các pro và member đã giúp đỡ!
theo em thì không nên copy toàn bộ thư muc default trong base ra và tên mà là mình sài phần nào hoặc modafy chỗ nào thì copy sang thôi , như vậy template cũng đơn giản hơn và học đc nhiều thứ hơn
tại sao lại không cần copy toàn bộ thư mục default vậy bạn. ?
Mình thì cứ oánh ông mặc định chuyển sang thành của mình, modified chúng là an toàn, chứ chơi với mấy ông nội cha cố share free trên mạng chắc chết có ngày ...
Mình cũng chỉ mới tìm hiểu MAgento, các bạn có biết trang web nào hướng dẫn làm web này ko, cơ bản thôi. Hy vọng Magento Việt nam phát triển mạnh ...^^ good luck all ^^