«magento2» etiketlenmiş sorular

Magento 2 ile ilgili genel sorular, küçük bir versiyona özgü değildir. Magento 1'den ayırmak için bu etiketi kullanın. Belirli bir sürümle ilgili sorun yaşıyorsanız, lütfen bunun yerine uygun 'Magento-2.x' etiketini kullanın. Magento 2 küçük sürümleri arasındaki işlevler farklı olabilir.


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 …

4
Magento2 bakım modunu ayarla
Bir dosya ekleyerek bakım modunu etkinleştiriyorum var/.maintenance.flag, ancak hatayı alıyorum: Unable to proceed: the maintenance mode is enabled. #0 /backup/html/magento2/vendor/magento/framework/App/Bootstrap.php(256): Magento\Framework\App\Bootstrap->assertMaintenance() #1 /backup/html/magento2/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http)) #2 {main} Hatta komutu kullanarak etkinleştirmeyi denedim: bin/magento maintenance:enable Ayrıca, üretim modunu etkinleştirdi, önbellekleri temizledi hala 503 sayfa almıyorum. Lütfen yardım et!

2
Magento 2 - update / cron.php çalıştırılırken hata oluştu
Çalışırken bir hata alıyorum update/cron.php Cronjob'ı belgelere göre ayarladım . Ancak aşağıdaki hatayı verir: PHP Uyarı: requir_once (update / vendor / autoload.php): akış açılamadı: 13. satırdaki update / app / bootstrap.php dosyasında böyle bir dosya veya dizin yok PHP Önemli hata: requir_once (): 13. satırdaki update / app / bootstrap.php …
10 magento2  error  cron 

2
Özel giriş alanına sahip bir ürün “sepete nasıl eklenir” ve Veritabanına nasıl kaydedilir?
Ürün sayfasında alışveriş sepetine ekle formunu geçersiz kıldığım özel bir modül oluşturmuştum ve bunu başarıyla catalog_product_view.xmldosya ile yaptım . Şimdi, ürün sayfasının ön görünümünde özel bir giriş alanı görebiliyorum, ancak bu alanın değerini Qty, fiyat vb.Ile veritabanına göndermem ve sipariş geçmişinde tekrar almam gerekiyor. Bir süre aradım quote_itemve sales_ordertablolarda yeni …

4
Magento 2 PHP uzantısı eksik
Magento 2 geliştirme için yeni bir vagrant kutusu kurmaya çalışıyorum, ancak çalışırken composer install, aşağıdaki hataları alıyorum: Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension. Problem 2 - The requested PHP extension ext-mcrypt * is missing from your …
10 magento2  php-7 

3
Bir modülü kaldırma
Bu komutla CLI kullanarak besteci aracılığıyla yüklediğim bir modülü (kendi) kaldırmaya çalışıyorum: bin/magento module:uninstall -r [Namespace]_[Module] @RyanH tarafından sağlanan yanıta dayanarak Setup/Uninstall.phpmodülün veritabanıyla ilgili verilerini kaldıran dosyayı oluşturdum . Bu mükemmel çalışıyor ancak kaldırma prosedürü askıda kalıyor. Senaryoyu gece boyunca çalışır halde bıraktım ve hala aynı sonuç. Uzantı dosyaları hala …

4
Magento 2 Teklif Al Alıntı Toplamda minicart.phtml
Minicart.phtml'de sepeti alıntı toplamı almaya çalışıyorum, ama şansım yok. Magento \ Checkout \ Model \ Cart enjekte ediyorum. İşte benim kod: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Bu kodu çalıştırdıktan sonra miniart kırılır ve tamamen ön uçtan kaybolur. Teşekkürler!

4
Magento2 Ön Uçta Ödeme Yöntemleri Yok
Geliştirici modunu kullanarak yerel bir sunucuda bir site geliştiriyorum (in env.php) Ödeme sayfasına ödeme yapmayı etkinleştiriyorum, ancak tüm ödeme yöntemlerini ayarlamasına rağmen (bireysel olarak herhangi bir uyuşmazlığı test etmek için) Ödeme Yöntemi Yok olarak gösteriliyor Tüm Yöntemleri Etkinleştirdim. Herkes ışık tutabilir mi?

2
Komut satırlarını kullanırken Magento 2 kodunda hata ayıklama nasıl yapılır?
Komut satırında bir komut dosyası çalıştırmak Magento 2'de sık sık yaptığımız bir şeydir. Örneğin, yeni modül oluştururken, setup:upgradekomut çalıştırmamız gerekir . Bilmemiz gereken tüm bilgileri göremiyoruz. Birçok Magento geliştiricisinin favori editörleri olarak PHPStorm'u seçtiğini biliyorum. Magento 2 komut satırlarında hata ayıklamak için PHPStorm'u nasıl kullanabiliriz?

2
Sanal ürünlerin çevrimi in Magento 2
Bir arkadaşım için bir Magento 2 web sitesinde çalışıyorum ve şimdi manuel olarak eklediği 500'den fazla ürün için sanal seçeneklere sahip basit ürünler olduklarını fark ettim. Ürünleri yapılandırılabilir ürünler olarak ayarlamasını söyledim, bu yüzden ne olduğundan emin değilim (aşağıdaki resme bakın). Tüm bu sanal ürünleri, ödeme sırasında adres girilmesine izin …

3
Boş Tema Tarzlarını Geçersiz Kılma in Magento 2
Magento 2'deki boş temayı devralırken özel bir tema için gezinme stillerini geçersiz kılmaya ne dersiniz? Klasörümde bir theme.cssdosya var app/design/frontend/<Vendor>/<theme>/web/css, ancak Magento 2'nin LESS kullandığını biliyorum. theme.cssStil sayfamdaki stilleri kolayca geçersiz kılabilirim , ancak kullanmaya devam etmek istemiyorum !important. Ayrıca, Bootstrap 3 kullanıyorum ve boş temanın stillerinin Bootstrap ile eşleşen …
10 magento2  overrides  css  less 

2
Düzende yol argümanı için yardımcıdan çıktı nasıl alınır?
<block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="custommodule/general/enable_footer_link" name="custommodule-link"> <arguments> <argument name="label" xsi:type="string">Custom Module</argument> <argument name="path" xsi:type="string" helper="NS\CustomModule\Helper\Data::getFrontName()"/> </arguments> </block> Bunu default.xml'de deniyorum. pathargüman için yardımcı eylemden bir dize nasıl alabilirim ?
10 magento2 

2
OpCache - Magento2 için Önerilen Yapılandırma
Magento 2 yığını ile çalışıyorum, Magento 1 OpCache yapılandırmamın bazılarını tekrar kullanıyorum. Şimdi yorumları etkinleştirmemiz gerektiğini öğrendim, ancak diğer değerlerin iyileştirilebileceğinden eminim, işte şu anki yapılandırmam: [opcache] opcache.enable=1 opcache.enable_cli=0 opcache.memory_consumption=256 opcache.interned_strings_buffer=12 opcache.max_accelerated_files=65406 // thanks Mage2.Pro! ;opcache.max_wasted_percentage=5 ;opcache.use_cwd=1 opcache.validate_timestamps=0 ;opcache.revalidate_freq=2 ;opcache.revalidate_path=0 ;opcache.save_comments=0 ;opcache.load_comments=0 opcache.fast_shutdown=1 opcache.enable_file_override=1 ;opcache.optimization_level=0xffffffff ;opcache.inherited_hack=1 ;opcache.dups_fix=0 ;opcache.blacklist_filename= ;opcache.max_file_size=0 ;opcache.consistency_checks=0 …

1
Özel modül tablosuna yeni alan eklemek / güncellemek için Magento 2 Yükseltme Komut Dosyası oluşturun
Herkes özel tabloya yeni alan eklemek / güncellemek için Magento 2 (CE Kararlı sürüm) Yükseltme Komut Dosyası (özel modülde) oluşturma hakkında herhangi bir fikir / öneriniz var mı? Ben "InstallSchema" hakkında biliyorum ama modül tablolarını yükseltmek için "UpgradeSchema" gibi bir şey var mı? Lütfen örneklerle ayrıntılı olarak açıklayınız.

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.