«helper» etiketlenmiş sorular

5
Magento 2'deki Yardımcının Örneklenmesi
Magento 2'nin en yeni yapıları, Magesınıfla birlikte ayrıldı. Bu, Mage::helperyöntemi kaybettiğimiz anlamına gelir . Magento 2'deki yardımcıları örneklemek için bir yedek teknik (yardımcı fabrika?) Var mı? Ya da yeni Object manager sınıfını kullanmamız bekleniyor ve yardımcısını get(vs. create) ile tekil / önbelleğe alınmış bir nesne olarak başlatmanız yeterli.

2
Modülde özel bir yardımcı sınıf oluşturma
Adı verilen yeni bir modül yaptım test_helperve bu modülde yardımcı bir sınıf oluşturmak istiyorum, böylece sitemin her yerine çağrılacak özel işlevler ekleyebilirim. Bununla birlikte, bunun nasıl yapılacağına dair herhangi bir örnek bulamıyorum. Config dosyasında fazladan bir xml yaratmam gerektiğini ve temel yardımcıyı uzatan başka bir yerde reklam vermem gerektiğini sanıyorum …



3
Macenta: Önemli hata: Sınıf 'Mage_Giftcards_Helper_Data' bulunamadı… / app / Mage.php satır 546
Önemli bir hata veren bir modül uzantısı yükledim "Önemli hata: 'Mage_Giftcards_Helper_Data' sınıfı yönetici içinde .... / app / Mage.php on line 546'da bulunamadı". Bu bağlantıyı /programming//a/9191286/2919940 ve bu bağlantıyı da /magento//a/7133/3693 yeniden ekledim Ama benim var <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> benim config.xmlve bu sınıfa sahibim class Webtex_Giftcards_Helper_Data …

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 

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?

4
Yardımcı mı Model mi? Hangisini kullanmalıyım?
Magento'daki Instagram API ile çalışıyorum. Instagram'daki mağazamızı takip ederlerse instagram takipçilerime kupon veriyorum. Ben curl kullanarak PHP instagram API çağrıları yapıyorum. Şu anda API modülümün özel modülümün içindeki yardımcı işlevlere geçiyorum. Bunun yerine bu çağrıları bir model içindeki bir işleve mi sarmalıyım? Örneğin. Mevcut kullanıcının hesabımı takip edip etmediğini belirlemek …
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.