Pertanyaan yang diberi tag «blocks»

menunjukkan pertanyaan tentang kelas `Block`.

6
Magento 2: Mengubah Template Blok
Di Magento 1, sebagai pengembang modul dimungkinkan untuk mengubah template blok menggunakan layout XML code seperti ini <reference name="block_to_change"> <action method="setTemplate"> <param>/path/to/template.phtml</param> </action> </reference> dan kemudian menambahkan templat Anda ke tema dasar. app/design/frontend/base/default/template/path/to/template.phtml Apakah mungkin, sebagai pengembang modul, untuk melakukan hal serupa di Magento 2? Atau apakah saya perlu menggunakan …

3
Hapus blokir dari tata letak di Magento 2
Di Magento 1 saya bisa menghapus blok yang ditambahkan oleh file tata letak dengan menambahkan ini di blok tata letak saya <remove ="block_id_here" /> Bagaimana saya bisa melakukan hal yang sama untuk Magento 2? Sebagai latihan praktis, katakanlah saya memiliki modul sendiri dari mana saya ingin menghapus blok dasbor dari …


3
Perlihatkan / sembunyikan blok dalam tata letak XML
Bagaimana cara menambahkan blok secara kondisional (tergantung pada konfigurasi di panel admin) di tata letak Magento's XML? Kami dapat memeriksa apakah konfigurasi benar pada tindakan. Dalam contoh di bawah ini, jika sample/config/show_toplinkskonfigurasi dari panel admin (di System-> Configuration) benar , maka file template links.phtmlakan digunakan untuk membuat Top Links. Jika …
32 template  layout  blocks  xml 



3
Kapan menggunakan 'nama' dan kapan menggunakan 'sebagai'
Saya menemukan bahwa ketika mencoba menggunakan unsetChildmetode ini, kadang-kadang saya harus menggunakan atribut 'name' dan yang lain 'sebagai'. Tampaknya jika blok ditambahkan secara normal, Anda menggunakan 'sebagai' tetapi jika ditambahkan ke blok menggunakan appendmetode, Anda mungkin harus menggunakan 'nama'. Apakah asumsi ini benar? Apa alasan di balik ini dan apakah …

4
cara membuat blok statis multibahasa
Saya perlu membuat blok statis multibahasa. Sejauh ini saya telah membuat blok statis dengan id 'delivery_returns'. Saya menyebutnya di katalog \ product \ view.phtml seperti ini: $deliveryBlock = Mage::getModel('cms/block')->load('delivery_returns'); echo $deliveryBlock->getTitle(); echo $deliveryBlock->getContent(); Saya mengerti bahwa untuk menerjemahkan blok ini: Saya hanya harus membuat yang lain. Pilih bahasa yang saya …



1
Blokir dengan Cachable = false tidak ditampilkan pada halaman tampilan produk
Saya menggunakan magento2-1.0.0-beta4 Saya telah menyalin checkout.rootblok dari app/code/Magento/Checkout/view/frontend/layout/checkout_index_index.xmlke halaman produk. Semuanya berfungsi dengan baik, sampai saya mengaktifkannya page_cache. Blok itu ada cacheable="false"di Layout XML. Sekarang ketika saya membuka halaman produk saya, blok tidak dapat ditampilkan sama sekali. Jika saya memahami halaman cache dengan benar, itu harus memuat blok seperti …


3
Bagaimana cara mendiagnosis kesalahan "Jenis blok tidak valid .."?
Tidak yakin bagaimana mencari tahu kesalahan ini, saya sudah googling selama seminggu dan sepertinya saya tidak bisa menemukan solusi. Ada ide? 2013-06-10T04:04:28+00:00 ERR (3): exception 'Mage_Core_Exception' with message 'Invalid block type: ' in /home/xxxxxxx/public_html/app/Mage.php:594 Stack trace: #0 /home/xxxxxxx/public_html/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Invalid block t...') #1 /home/xxxxxxx/public_html/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('', Array) #2 /home/xxxxxxx/public_html/app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('', 'checkout.cart') #3 …

1
Fatal Error Memanggil ke fungsi pengiriman anggota () saat memanggil Blokir saya di magento 2
Ini File Blokir saya: <?php namespace ChennaiBox\Mymail\Block\Mail; class MailContent extends \Magento\Framework\View\Element\Template { protected $_objectManager; protected $customerSession; public function __construct( \Magento\Customer\Model\Session $customerSession, \Magento\Framework\ObjectManagerInterface $objectManager ) { $this->customerSession = $customerSession; $this->_objectManager = $objectManager; } public function mymailData() { try{ if ($this->customerSession->isLoggedIn()) { $cutomerEmail =(string)$this->customerSession->getCustomer()->getEmail(); echo $cutomerEmail; else{ $this->_redirect('customer/account/login/'); } }catch (Exception $e) …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.