Magento

Magento e-Ticaret platformunun kullanıcıları için soru-cevap

1
Magento 2.1.1 kategorisi için yeni Resim niteliği ekle
Kategori için Resim olarak yeni bir özellik oluşturmaya çalışıyorum, bu özelliği oluşturabildim, ancak bir resim yüklemeye çalıştığımda kaydetmek imkansızdı. Bu benim kodum: Ücret / Categorylist / Kurulum / InstallData.php namespace Wage\Categorylist\Setup; use Magento\Framework\Module\Setup\Migration; use Magento\Framework\Setup\InstallDataInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\ModuleDataSetupInterface; use Magento\Catalog\Setup\CategorySetupFactory; class InstallData implements InstallDataInterface { public function __construct(CategorySetupFactory $categorySetupFactory) …

1
Magento 2: Katmanlı navigasyon için yönlü veriler nasıl çalışır?
Katmanlı gezinti fiyat aralığı dışında her şey iyi çalışıyor kategori sayfasında özel filtre modülü oluşturduk. Lütfen kimse bana getFacetedData ('price') magento2 içinde nasıl çalıştığını açıklayabilir $productCollection->getFacetedData('price'); Bu işlev, filtrelenmiş koleksiyonuma dayanmayan varsayılan ürün koleksiyonuna göre fiyat aralıkları verir. Bilginize: Koleksiyonu aşağıdaki gibi filtreledim, $productCollection = $layer->getProductCollection() ->clear() ->addAttributeToSelect(['name','price']) ->addAttributeToFilter('sku', array('in' …


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
Sipariş öğelerini siparişin içine alın
Sipariş döngüsünün içinde sipariş kalemi almam gerekiyor, bunu nasıl başaracağım, işte benim kodum $orderCollection = Mage::getModel("sales/order")->getCollection(); foreach ($orderCollection as $order) { $orders['orders'][] = array( 'id' => $order->getIncrementId(), 'store' => 'magento', 'status' => $order->getStatus(), 'name' => $order->getCustomerName(), 'email' => $order->getCustomerEmail(), 'telephone' => $order->getShippingAddress()->getTelephone(), 'street' => $order->getShippingAddress()->getStreet(), 'pincode' => $order->getShippingAddress()->getPostcode(), 'city' => …

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 

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.