24 August 2014

Block - Những thuộc tính có thể có của một Block Magento

Khai báo 1 Block trong file layout .xml của Magento:

<block type="..." name="..." as="..." template="...">
         <action> </action>
</block>
  • type: loại Block, có thể là Block trong Magento, hay block trong một module nhất định
  • name: Tên tham chiếu đến Block, tên này phải duy nhất trên toàn website, các block khác referrent ( Tham chiếu ) đến nó thông qua tên.
  • as: Tên mật danh của Block hay Block con của nó, tên này được dùng để gọi Block bằng phương thức getChildHTML(ten_mat_danh) trong file Template tương ứng với Block.
  • template: file có phần mở rộng .phtml, quy định nội dung bên trong của block, trong template có thể gọi đến một Block khác ( Block con hay bất kỳ Block nào đã được khai báo với Magento)
  • before (and) after: đây là hai cách giúp sắp xếp vị trí của một Block nội dung trong một Block cấu trúc gồm nhiều Block nội dung. Sắp xếp Block lên vị trí cao nhất hay thấp nhất trong một Block cấu trúc.
  • action – <action> : dùng để tác động lên các thay đổi trong một trang, một Block, và nhiều chức năng khác nữa.

No comments:

Post a Comment

Hãy thoải mái khi gửi nhận xét và câu hỏi cho Quốc Duy. Chân thành cảm ơn