«template» etiketlenmiş sorular

Ön uçta veya arka uçta görüntülemek için kullanılan tüm phtml dosyalarını içeren klasör.

1
Price.phtml'nin katalog ürün listeleme sayfasında oluşturulması nasıl gerçekleşiyor?
Katalog Ürün listeleme sayfasının şablon dosyasıdır list.phtml. Kategorideki tüm ürünlerin oluşturulması foreachdöngü kullanılarak gerçekleşir . Ben render render hakkında kafam karıştı price.phtml. Çünkü bunun için bir blok yok<catalog_category_default> Şimdi, <?php echo $this->getPriceHtml($_product, true) ?>ürünün fiyatını döndürür. Bu yöntemle nasıl bağlantı kurulur price.phtml?

1
Tema şablonu kullanmayan mesajlar engeli
İleti bloğu için phtml dosyasını değiştirmeye çalışıyorum. Temel temada buldum template/core/messages.phtmlve bunu temama kopyaladım ve değişiklikleri yaptım. Değişikliklerim gösterilmedi, bu yüzden temel dosyada kaynak değiştirmeye çalıştım ve değişiklikler hala uygulanmadı. Bu şablon dosyası nerede bulunur veya üzerine nasıl yazabilirim?

1
View_preprocessed'de phtml şablonları ne zaman ve nasıl oluşturulur?
var/view_preprocessed/htmlÇekirdek modüllerden ve özel modüllerden oluşturulan birçok phtml dosyası görüyorum . Görünüşe bakılırsa bunların hepsi boşluğa sahip boşluğa sahip kullanılan şablonlardır. Alan Kent, Grunt'ta Magento 2 phtml dosyalarını nasıl güncelleyebilirim? : PHTML dosyalarını "dağıtmaz". Düzen dosyalarındaki bloklar tarafından referanslandırılır ve sunucu tarafında işlenir. Dolayısıyla "homurdanma" burada ilgili değildir ve statik …

1
GetChildHtml ve getBlockHtml arasındaki fark nedir
özet Arasındaki fark nedir getChildHtmlve getBlockHtml? Şablonda cms / block başlığını nasıl alabilirim? Ben aslında kendi altbilgi ile Altbilgiyi yerini ve kendi ayarlamış <?= $this->getChildHtml('...') ?>kullandığım kadar bu işi vermedi: <?= $this->getBlockHtml('...') ?>. Düzen XML'si: <layout> <default> <block type="core/template" name="custom_footer" as="footer" template="page/html/footer.phtml"> <block type="cms/block" name="child_1"> <action method="setBlockId"><block_id>footer_child_1</block_id></action> </block> </block> </layout> …

2
Magento2'de özel bir ana sayfa şablonu oluşturma
Tüm bildiğiniz gibi magento2 1 sütun, 2 sütun-sol, 2 sütun-sağ, 3 sütun gibi bazı düzen şablonu var ve ben Magento2 özel ana sayfa düzeni şablonu oluşturmak istiyorum birkaç öğretici takip ve dediğim gibi modül ve dosyaları oluşturmak Bu bağlantılar ancak hiçbiri çalışmıyor ve cms sayfasındaki "ana sayfa" düzenini alamıyorum -> …


2
Özel bir modülden çekirdek şablon dosyalarının üzerine nasıl yazılır?
İki dosyanın üzerine yazmak istiyorum. Yani view.phtmlve print.phtmlmüşteri siparişleri. (yol: app/design/frontend/base/default/template/sales/order/) app/design/frontend/base/default/template/<My Module Name>/sales/order/Çekirdek view.phtmlve print.phtmldosyaların üzerine yazılmaması için bir yol oluşturmak istediğim bir modül oluşturuyorum . Lütfen bu görevi nasıl başaracağımı bana yönlendirin.


2
Magento 2: yardımcıların doğru kullanımı
Şablon dosyalarında aşağıdakileri kullanabilmek için daha fazla kişi yardımcı sınıflarını bildirmeye başlıyorum: $this->helper('Path/To/Helper/Class')->customMethod(); Bu tür bir kod insanlar nesne yöneticisi doğrudan kısıtlama kullanmayın önlemek sağlar ama bu yardımcıları blok kodu olması gereken kodu görmek eğilimindedir. Sorularım işte burada: yardımcı sınıflara ne yazmalı? hangi durumlarda şablonlarda yardımcı yöntemler kullanmak önemlidir?

3
Magento2'deki modül üzerinden bir şablonun üzerine nasıl yazılır
Bir modül oluşturuyorum ve şablonun üzerine yazmak istiyorum app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. Bu bir modülde mümkün mü (tema değil) Maalesef https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block adresinde sabit olarak kodlandığı için modül adını mizanpaj XML yoluyla değiştirmek çok kolay görünmüyor. /Adminhtml/Product/Edit/Tab/Options.php#L21
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.