<block type="page/html" name="root" output="toHtml" template="example/view.phtml">
halaman adalah FrontendName didefinisikan dalam etc/config.xml
file html adalah nama kelas blok
keterangan lebih lanjut:
di baris ini type(type="page/html")
tentukan nama kelas blok yang terkait dengan Anda template(template="example/view.phtml">)
dan nama unik untuk setiap blok.
lihat dulu struktur foldernya
app> local> namespace> modulename> etc> config.xml
kami mengatur FrontendName = 'mymodule'
app> local> namespace> modulename> Block > hello.php
di hello.php Anda membuat sebuah fungsi
class namespace_modulename_Block_Data extends Mage_Core_Block_Template
{
public function mydata()
{
$data = "Block is called";
return $data;
}
}
dan sekarang masuk ke halaman xml layout Anda:
<block type="mymodule/data" name="xyz" template="example/view.phtml">
di sini mydata adalah nama frontend
dan sekarang datang ke template Anda
template / contoh / view.phtml halaman
di sini Anda dapat memanggil langsung fungsi mydata ()
Suka
<div>
<?php echo $this->mydata(); ?>
</div>
sekarang Anda bisa mendapatkan output Anda di browser "Blokir disebut"