«model» etiketlenmiş sorular

Modeller Magento modüllerindeki iş mantığının çoğunu içerir


1
Magento'nun Fabrika Yöntemlerinde Tam Sınıf İsimleri
Magento 1'de, tam bir Magento sınıf adını bir fabrika yönteminde kullanırsam, bir nesneyi başlatabilirim //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Ancak, aynı şey yardımcılar için işe yaramaz. Eğer denersen Mage::helper('Mage_Core_Helper_Url'); Sen al Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): failed to open stream: No such file or directory in /path/to/magentolib/Varien/Autoload.php on …
11 model  helper  factory 


6
Magento 2 ülke kodundan ülke adı nasıl alınır?
ülke kodundan ülke adını almak istiyorum, böyle veri siparişinden ülke kodunu aldım: $data = $order->getShippingAddress()->getData(); $countryCode = $data['country_id']; echo $countryCode; 'ABD' veya başka bir ülke kodu yazdıracak, bu ülke kodundan ülke adını almanın bir yolu var mı?

2
Yeni veya güncellenmiş model varlıklarını nasıl kaydetmeliyim?
Magento 2'de depo sınıflarımız var. save()Magento 1.9'da yoğun olarak kullanılan klasik yöntem , doğruysam 2.04 veya 2.05'ten kaldırılmıştır. Yeni nesne oluşturmak için fabrikaları kullanıyordum ve yeni, örneğin aradım ürün özelliklerini ayarladıktan sonra save(): $productFactory->create()->setName()...->save() Öte yandan yöntem içeren depolarımız da var save. Özetle şöyle kullanıyorum: $product = $productFactory->create()->setName()... $productRepository->save($product) Kodumda …

2
Bir modeli yüklemek için doğru yol nedir ve neden?
Magento ile ilgili çok fazla deneyimim var, ancak bir modelin hangi yolunun yüklenmesinin doğru olduğunu ve neden olduğunu anlamadığımı fark ettim. Konu hakkında yapabileceğim her şeyi okudum ama böyle şeyler açıklayan insanlar açıklamak için yeterince derin gitmiyor, neden bu yöntemi başka bir yöntem yerine kullanmıyorlar. Diyelim ki yüklemek istediğim model …

1
Otomatik artırılmamış birincil anahtarlı tablolar
Magento'da id ve tarih olmak üzere iki alan içeren bir tablo ayarladım. Tarih şimdiye kadar ayarlanmış ancak kimlik aslında sipariş kimliğine eklenmiş yabancı bir anahtar. Benim sorunum Magento bu nesneleri kaydetmez, hiçbir hata olmaz ama veritabanına hiçbir şey eklenmedi.
9 database  model  table 
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.