Tài nguyên học tập Magento


8

Tôi chưa quen với magento và không có khái niệm về MVC, nhưng tôi đã được giao một công việc để làm việc với nó, điều đó có nghĩa là hiểu nó và thực hiện các đặc tả, bây giờ tôi cảm thấy quá căng thẳng vì tôi thực sự muốn hiểu magento "Beast", tôi đã theo dõi Tuts + Magento Fund Fund và tôi đã chọn được rất nhiều. YEt mọi thứ đều mơ hồ vì "Hello World" không phải là một tách trà đi vào thế giới thực. Tôi thực sự muốn có thêm hướng dẫn chuyên sâu, nơi tôi biết nhiều hơn về sự cố, ví dụ

  1. Tôi muốn biết làm thế nào Model, bộ điều khiển và khung nhìn hoạt động cùng nhau để cung cấp dữ liệu, chức năng cho phần tử html đã cho, làm thế nào để biết cách ánh xạ dữ liệu đến các trường.
  2. Làm thế nào để làm thêm menu và liên kết với nó.
  3. Cách thực tế hơn là sử dụng mô hình, bộ điều khiển, tài nguyên, v.v. ngoài việc chỉ là "chức năng Hello".
  4. Làm thế nào để chúng ta biết nên áp dụng phương pháp nào hoặc yêu cầu gì khi chúng ta nói, getABC()v.v.

và nhiều điểm nữa để làm cho cửa hàng với một chức năng tuyệt vời. Tôi hiểu rằng nó sẽ không quá nhanh để làm hỏng tất cả, nhưng tôi rất muốn mất ngủ vì học nó và làm cho tôi tự hào. Tôi khá mới với Magento nhưng có kiến ​​thức công bằng về việc tạo các khối, người trợ giúp, bộ điều khiển, v.v. Cách tiếp cận cuộc sống để học Magento, ví dụ: hiển thị thông tin người dùng như hồ sơ, cách cập nhật, nhận sản phẩm theo thứ tự và lịch sử của người dùng, v.v ... Làm cách nào tôi có thể ánh xạ các giá trị của mình sang đúng trường trong khi tạo biểu mẫu? ví dụ: Tên: tên Họ: họ: địa chỉ: địa chỉ Etc

Họ sẽ đi đâu, trong Khối hoặc bộ điều khiển? Làm cách nào để tạo bố cục để tạo biểu mẫu? Tôi biết những thứ như loadLayoutrenderLayouttạo ra bố cục nhưng cách sử dụng các trường trong biểu mẫu đó hoặc ánh xạ bố trí ra các trường tôi yêu cầu hoặc thậm chí hiển thị một menu tùy chỉnh có thể thực hiện một hành động khác như

Tóm tắt tài khoản Lịch sử tài khoản Lịch sử đặt hàng

V.v. Giống như tôi đã nói tôi đã theo dõi "Nguyên tắc cơ bản Magento" của MagentoU và dường như không thể trả lời những câu hỏi này.

Chỉnh sửa: Có thể tôi không hiểu về MVC, tôi theo dõi Treehouse và Lynda cho tuts, nhưng không có tuts MVC PHP nào ở đó. Chỉ tuts ASP.net. Tôi tìm thấy liên kết này cho MVC nhưng chỉ khi nó có giá trị?

Cập nhật : Sau khi khám phá nhiều liên kết, tôi vẫn bối rối về lý do Mô hình và bộ điều khiển được sử dụng. Làm cách nào chúng tôi có thể ánh xạ thông tin về khách hàng hoặc bảng điều khiển cho người dùng đã đăng nhập, ví dụ được cung cấp có các ví dụ như get SẢNt (1), magento sẽ biết id nào cần tìm và sử dụng và chống lại nó. Vì vậy, điều tôi muốn nói là, loại dữ liệu nào được lưu trữ trong 1. mô hình, 2. bộ điều khiển, 3. Tôi biết các tham chiếu được sử dụng để lấy khối đã được xác định trong xml nhưng một ví dụ thực tế thực tế sẽ tốt.


2
Tìm kiếm mageoverflow, chúng tôi có rất nhiều tài nguyên ở đây: magento.stackexchange.com/questions/594/ mẹo
Fabian Blechschmidt

@FabianBlechschmidt câu trả lời đó thiên về các nhà thiết kế, tôi nói nhiều hơn về sự phát triển.
Nofel

1
Thông tin hữu ích có thể được tìm thấy ở đây hoặc tại đây (nếu bạn đang tìm kiếm MVC trong PHP)
Siarhey Uchukhlebau

@FabianBlechschmidt cảm ơn bạn vì Alan bão link, tôi thực sự đã học được rất nhiều từ trang web của anh ấy. 1+ cho nó
Nofel

@Nofel tôi đoán sẽ trải qua điều nàyđiều này sẽ giải quyết vấn đề của bạn
Klettseb

Câu trả lời:


8

Tôi cũng đề xuất danh sách các tài nguyên kỹ thuật được quản lý của mình trên Magento:

https://github.com/aleron75/mageres

Tôi giữ cho nó được cập nhật thường xuyên với các nguồn và công cụ mới nhất, đóng góp được chào đón.

Hy vọng nó giúp.


Cảm ơn các liên kết, tôi đã theo dõi Magento cho các nhà phát triển Tôi không thể hiểu làm thế nào để chúng tôi ánh xạ biểu mẫu và cắm các giá trị vào db như hiển thị dữ liệu trong các trường.
Nofel

Tôi đang tìm kiếm các hướng dẫn mvc / oop PHP tốt, tôi đã nhận ra hệ thống magento rất dễ hiểu nhưng tôi cần phải làm cho php mvc và oop của tôi mạnh mẽ. Bất kỳ liên kết trả tiền hoặc không trả tiền?
Nofel

Tôi giới thiệu sách của Brandon Savage: brandonsavage.net
Alessandro Ronchi

những thứ tuyệt vời, bạn có tình cờ có tài liệu tham khảo tốt cho PHP ở cấp độ OOP hay sẽ giúp tôi trong Magento, dù ở bất kỳ cấp độ nào.
Nofel

5

Điều này có thể hữu ích cho bạn, bạn có thể tìm thấy một danh sách các tài nguyên từ tất cả các khu vực khác nhau và tôi chắc chắn bạn sẽ tìm thấy thứ gì đó ở đó

Ben Marks Github


Làm thế nào tôi có thể yêu cầu thông tin, chẳng hạn như tên khách hàng, địa chỉ, địa chỉ thanh toán và hiển thị trong đó một hình thức nhập?
Nofel

Bạn muốn xây dựng một hình thức mà bạn có thể thu thập thông tin này?
Klettseb

một trong nhiều nhiệm vụ, nhưng đây là một điểm khởi đầu tốt. Tôi đã nhận được một loạt các tệp với mã php và bộ điều khiển, mô hình tài nguyên, khối, nhưng tôi không biết bắt đầu từ đâu. Vì vậy, một khởi đầu mới sẽ tốt.
Nofel

Một suy nghĩ khác mà tôi muốn biết là làm thế nào mọi thứ khởi động khi bạn đi đến một liên kết, tôi biết nó gọi một bộ điều khiển, nhưng làm thế nào để bộ điều khiển biết hành động và mô hình tài nguyên nào sẽ gọi như tôi thấy trong tệp của mình tôi có hàng tấn
Nofel

Tôi nghĩ bạn nên hỏi một câu hỏi cụ thể cho tất cả những điều bạn cần và không nói chung như thế này ở đây. Ví dụ: Làm thế nào tôi có thể thêm một biểu mẫu và cứ thế
Klettseb

2

Nó có thể hữu ích cho bạn để hiểu làm thế nào quản trị viên làm việc

đây là video hướng dẫn liên kết.

đây là lời giải thích tốt nhất về magento của Alan Strom.


1
Alan Strom tuts rất tốt, +1 cho điều đó.
Nofel


1

Đây là tài nguyên tốt nhất cho người mới bắt đầu hiểu khái niệm với kiến ​​thức thực tế.

Hướng dẫn cho người mới bắt đầu tốt nhất cho trang web Magento 1 và Magento 2:

Hướng dẫn cho người mới bắt đầu Magento

Đối với phần mã hóa đơn giản của magento:

Chức năng Magento cơ bản

Đây là một loạt các liên kết cho magento tìm hiểu: Các liên kết Blog khác nhau cho magento:

Liên kết Magento

Cảm ơn.


1

Có rất nhiều hướng dẫn để học magento. Một số là để phát triển phụ trợ và phát triển frontend. Bạn có thể tham khảo các trang web dưới đây để học magento.

http://www.pierrefay.com/magento-developper-guide-howto-tutorial-5

http://inchoo.net/

http://alanstorm.com/carget/magento

http://excellencemagentoblog.com/

http://code.tutsplus.com/clists/magento

và đối với hướng dẫn khu vực quản trị, bạn có thể thích các trang web dưới đây.

https://www.siteground.com/tutorials/magento/


Bạn cũng có thể kiểm tra với inchoo.
Asheem Patro

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.