hoang.truong.1506 Posted July 20, 2016 Share Posted July 20, 2016 Hi all, Em có một vấn đề thắc mắc về sự kiện update Prestashop 1.7 lần cấu trúc theme hoàn toàn thay đổi. Cho em hỏi có ai đã lập trình theme 1.7 chưa. Có thể hướng dẫn giúp em được không? Cảm ơn mọi người! Thân! Link to comment Share on other sites More sharing options...
phạm trọng khang Posted July 23, 2016 Share Posted July 23, 2016 Hình như 1.7 chỉ update core thôi chứ theme đâu có ảnh hưởng bạn, chỉ sợ các module viết cho 1.6 phải fix lại cho 1.7 thôi Link to comment Share on other sites More sharing options...
hoang.truong.1506 Posted August 31, 2016 Author Share Posted August 31, 2016 à đúng rồi bạn! nhưng mình thấy cấu trúc thư mục của nó thay đổi hoàn toàn. Minh có build thử file theme.scss của classic ra file css nhưng nó cứ báo lỗi [spam-filter] Link to comment Share on other sites More sharing options...
moonlight.sonata Posted September 26, 2016 Share Posted September 26, 2016 chuẩn, sẽ ko dùng theme của 1.6 cài lên 1.7 đâu, mình đã thử cài lên bản 1.7 beta ko chạy dc Link to comment Share on other sites More sharing options...
LeoNguyen Posted November 12, 2016 Share Posted November 12, 2016 Đúng là 1.7 ko chỉ thay đổi về core mà cấu trúc theme thay đổi hoàn toàn nh theo chiều hướng tích cực, rất tiện cho dev phát triển nó. Bên mình cũng đang phải làm 1 loạt theme cho v1.7 vì ko nâng cấp từ 1.6 lên đc. Link to comment Share on other sites More sharing options...
mrduc Posted November 14, 2016 Share Posted November 14, 2016 (edited) Đúng là 1.7 ko chỉ thay đổi về core mà cấu trúc theme thay đổi hoàn toàn nh theo chiều hướng tích cực, rất tiện cho dev phát triển nó. Bên mình cũng đang phải làm 1 loạt theme cho v1.7 vì ko nâng cấp từ 1.6 lên đc. Tình hình là mình đang rất hoang mang về cái bản 1.7 này. Các bản trước thì chỉ cần 1 click là nâng cấp ok còn bản này thì nếu có muốn lên đời chắc phải tạo một shop mới quá. Bạn Paul Nguyen đang làm các theme cho 1.7 rồi thì có kinh nghiệm chia sẻ chút đi. "rất tiện cho dev phát triển nó" phân tích rõ hơn điều này cho mình với trong khi các bản cũ thì dùng ghi đè được để tùy chỉnh còn bản mới thì không Edited November 14, 2016 by mrduc (see edit history) Link to comment Share on other sites More sharing options...
LeoNguyen Posted November 15, 2016 Share Posted November 15, 2016 (edited) Hi, Mình là người phát triển theme và mình cũng đang phải chấp nhận là khó mà update lên từ các version cũ đc. Có 1 số chức năng bị bỏ trong ver 1.7.0 này mình cũng chưa hiểu rõ lý do. Tuy nhiên về mặt dev mình thấy có 1 số điểm khá hay: 1. Special templatesMinh dẫn lại 1 vd của prestashop Với 1 sản phẩm có ID = 3 và locale = en-US(Language code) Thứ tự các file được gọi lần lượt như dưới: en-US/catalog/product-3.tpl catalog/product-3.tpl - Có nghĩa là với các ngôn ngữ khác nhau nếu chúng ta muốn có layout của product page khác nhau là hoàn toàn có thể. Chỉ cần tạo thư mục tương ứng với "language code" và đặt file .tpl tương ứng vào đó. - Trường hợp nữa là với "/product-3.tpl" sản phẩm ID=3 sẽ nhận template này, các sản phẩm khác sẽ dùng template mặc định.=> Rất hữu ích cho việc dev custom templateLink: http://developers.prestashop.com/themes/templates/010-templates-layouts.html?highlight=specific%20templates 2. Child theme - Ai đã sử dụng childtheme của wp rồi sẽ thấy tính năng này hữu ích như thế nào trong version này. Nó giúp chúng ta thay đổi, chỉnh sửa template thoải mái trong khi theme chính vẫn update theme chính bình thường. Chi tiết ae tham khảo thêm: http://developers.prestashop.com/themes/smarty/parent-child-feature.html?highlight=child%20theme 3. theme.yml- Trái tim của theme v1.7, config đủ thứ mà ko nhất thiết phải động vào code...Link chi tiết: http://developers.prestashop.com/themes/gettingstarted/theme-yml.html?highlight=theme%20yml ....Mình cũng là người đang tìm hiểu và cũng còn nhiều điểu chưa biết, rất mong mọi người cùng chia sẻ đóng góp để ae cùng nắm bắt đc v1.7 tốt hơn Edited November 15, 2016 by Paul Nguyen (see edit history) 1 Link to comment Share on other sites More sharing options...
mrduc Posted November 15, 2016 Share Posted November 15, 2016 Hi, Mình là người phát triển theme và mình cũng đang phải chấp nhận là khó mà update lên từ các version cũ đc. Có 1 số chức năng bị bỏ trong ver 1.7.0 này mình cũng chưa hiểu rõ lý do. Tuy nhiên về mặt dev mình thấy có 1 số điểm khá hay: 1. Special templates Minh dẫn lại 1 vd của prestashop Với 1 sản phẩm có ID = 3 và locale = en-US(Language code) Thứ tự các file được gọi lần lượt như dưới: en-US/catalog/product-3.tpl catalog/product-3.tpl - Có nghĩa là với các ngôn ngữ khác nhau nếu chúng ta muốn có layout của product page khác nhau là hoàn toàn có thể. Chỉ cần tạo thư mục tương ứng với "language code" và đặt file .tpl tương ứng vào đó. - Trường hợp nữa là với "/product-3.tpl" sản phẩm ID=3 sẽ nhận template này, các sản phẩm khác sẽ dùng template mặc định. => Rất hữu ích cho việc dev custom template Link: http://developers.prestashop.com/themes/templates/010-templates-layouts.html?highlight=specific%20templates 2. Child theme - Ai đã sử dụng childtheme của wp rồi sẽ thấy tính năng này hữu ích như thế nào trong version này. Nó giúp chúng ta thay đổi, chỉnh sửa template thoải mái trong khi theme chính vẫn update theme chính bình thường. Chi tiết ae tham khảo thêm: http://developers.prestashop.com/themes/smarty/parent-child-feature.html?highlight=child%20theme 3. theme.yml - Trái tim của theme v1.7, config đủ thứ mà ko nhất thiết phải động vào code... Link chi tiết: http://developers.prestashop.com/themes/gettingstarted/theme-yml.html?highlight=theme%20yml .... Mình cũng là người đang tìm hiểu và cũng còn nhiều điểu chưa biết, rất mong mọi người cùng chia sẻ đóng góp để ae cùng nắm bắt đc v1.7 tốt hơn Cảm ơn những chi sẻ của bạn, nó rất hữu ích cho mình hiểu hơn về cách làm theme mới. Nếu làm theme theo kiểu mới này mình đỡ lo lắng hơn vì nó hao hao cách làm theme của Drupal hoặc Wordpress. Chỉ có điều hiện tại mình đang hỗ trợ một site cho khách hàng, nếu họ mà muốn nâng lên bản 1.7 thì coi như làm lại từ đầu quá, database thì tính cách import, export, theme thì cũng chỉnh sửa lại theo kiểu mới Link to comment Share on other sites More sharing options...
nangpn Posted March 22, 2017 Share Posted March 22, 2017 Chào các bạn, Mình mới làm quen với Prestashop. Mình mới cài phiên bản 1.7.0.6, đa số được Việt hóa, nhưng còn 1 vài từ ở footer vẫn còn tiếng Anh, VD: Products, Our Company, ... Mình lay hoay hoài mã chưa đổi được. Các bạn chỉ mình với. Cám ơn. Link to comment Share on other sites More sharing options...
mrduc Posted March 22, 2017 Share Posted March 22, 2017 Chào các bạn, Mình mới làm quen với Prestashop. Mình mới cài phiên bản 1.7.0.6, đa số được Việt hóa, nhưng còn 1 vài từ ở footer vẫn còn tiếng Anh, VD: Products, Our Company, ... Mình lay hoay hoài mã chưa đổi được. Các bạn chỉ mình với. Cám ơn. Không biết có phải đây là chỗ bạn cần tìm không, bạn vào improve -> Design -> Link Widget trong phần cấu hình này mặc định nó chứa 2 block là Products và Information bạn sửa tiêu đề 2 block này là được Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now