<block type="page/html" name="root" output="toHtml" template="example/view.phtml">
trang là FrontendName được định nghĩa trong etc/config.xml
tệp html là tên lớp khối
biết thêm chi tiết:
trong dòng này type(type="page/html")
xác định tên lớp khối liên quan đến của bạn template(template="example/view.phtml">)
và tên là duy nhất cho mỗi khối.
lần đầu tiên xem cấu trúc thư mục
app> local> namespace> modulename> etc> config.xml
chúng tôi đặt FrontendName = 'mymodule'
app> local> namespace> modulename> Block > hello.php
trong hello.php, bạn đã tạo một hàm
class namespace_modulename_Block_Data extends Mage_Core_Block_Template
{
public function mydata()
{
$data = "Block is called";
return $data;
}
}
và bây giờ đến trang xml bố cục của bạn:
<block type="mymodule/data" name="xyz" template="example/view.phtml">
ở đây mydata là tên giao diện người dùng
và bây giờ đến với mẫu của bạn
trang template / example / view.phtml
ở đây bạn có thể gọi trực tiếp hàm mydata ()
giống
<div>
<?php echo $this->mydata(); ?>
</div>
bây giờ bạn có thể lấy đầu ra của mình trong trình duyệt "Khối được gọi là"