Magento

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

2
alışveriş sepeti öğelerini 'updated_at' ile sıralama
Ben sepeti öğeleri bu şekilde alıyorum: $quote = Mage::getModel('checkout/cart')->getQuote(); $items=$quote->getAllitems(); Böyle bir şey yapmak istiyorum: $items->sortBy('updated_at','desc'); Bunu yapmanın uygun eflatun yolu nedir? Ben böyle bir şey yapmak için cazip: $productArray=array(); foreach($items as $item){ $product=$item->getProduct(); array_push($productArray,$product); } $productArray = $this->sortArray($productArray); protected sortArray($productArray){ ...sort by updated date; return $sortedArray } Ancak ben …
15 product  cart  sorting  items 

4
Programlı olarak sepete farklı özelliklere sahip birden fazla öğe ekleme
Alışveriş sepetine toplu olarak ekleme yapıyorum. Lütfen dikkat: Özel seçeneklerle basit ürünler için çalışmasını istiyorum -> Özel seçeneğin renk (kırmızı, yeşil, mavi) veya Boyut (Xl, M, S) gibi olması Bir kişinin aşağıdaki öğeleri sipariş etmek istediğini varsayalım: productA, redrenkli, qty12 ProductA, greenrenkli, qty18 ProductB,, XLadet 3 Product C, adet 10 …


3
Verimli Tahsilat Arama, Filtreleme ve Yükleme
Şu anda, foreach döngülerinin içine yerleştirilmiş bir sürü koleksiyonu yeniden kullanıyorum. Bu şeyleri birkaç seviyeye taşımak mümkün mü? Şu anda 51k + varlığı olan koleksiyonları tekrar tekrar yüklemeye zorlandım, bu da işleri çok yavaşlatıyor. Özellikle kitinventory koleksiyonları. <?php class Codespace_Module_Helper_Item extends other_one{ function functionOne($collection){ ... $data = $collection->getData(); foreach($data as …

4
PageSpeed ​​- Ekranın üst kısmındaki içerikte oluşturmayı engelleyen JavaScript ve CSS'yi ortadan kaldırın
Ben koşuyorum magento 1.9, ben kullanıyorum RWD sliderana sayfasında Magento 1.9 ile geliyor. Google'ın PageSpeedbeğenmediği ve şunları söyledi: Ekranın üst kısmındaki içerikte oluşturmayı engelleyen JavaScript ve CSS'yi ortadan kaldırın Kaydırıcıyı çağıran bu java komut dosyası için nasıl yapabilirim: http://www.MYDOMAIN/media/js/sdhfksjfhdsjvbskj8e4w.js

1
Genel Toplam 0'dan küçük olduğunda, negatif bir siparişe izin verilmesi
Müşterilerimizden biri, sipariş giriş personelinin toplam siparişleri negatif olarak sipariş verebilmesini istedi. Uygulama zaten siparişin geri kalanı olumlu bir Genel Toplam olduğu sürece iyi çalışan negatif satır öğelerine izin veriyor. Görünüşe göre Magento'nun toplamda negatif bir siparişe sahip olmaması çok uğraşıyor. Toplanan toplamlara bakıldığında Magento'nun ters miktar için bir hediye …

2
Cron yürütülürken PDO istisnası: bülten kuyruğu gönderme başarısız oluyor ('alan listesinde' bilinmeyen sütun 'main_table.data')
bülten kuyruğu işlenirken cron işi başarısız olur. PDO çağrılarını ayıkladım ve Magento buradaki alanları karıştırıyor gibi görünüyor. Magento (veya Zend PDO) seçim alanları olsun hiçbir ipucu var, ama tamamen karışık görünüyor: Görünüşe göre Magento müşterinin ilk adını alamıyor. Son seçimler: SELECT eav_entity_type.* FROM eav_entity_type WHERE (eav_entity_type.entity_type_code='customer') DESCRIBE customer_eav_attribute DESCRIBE customer_eav_attribute_website …

3
Magento'da kısırlaştırılmış tip ipucu ile uğraşmak
Sadece biri Magento'nun özel hata işleyicisi ile birlikte var olmak için tip kontrolü için düşündüğümden daha iyi stratejileri olup olmadığını merak. Özellikle, bir typehinted parametre uyuşmazlığı durumunda atılan bir "Catchable ölümcül hatalar" merak ediyorum. İşte Magesınıftan bir örnek : /** * Write exception to log * * @param Exception $e …
15 error  exception 

7
Magento - PayPal - SSLV3: PayPal 3 Aralık'ta SSL3'ü bıraktığında çalışır mı?
PayPal'dan, 3 Aralık 2014'ten itibaren ödeme API'larını kullanarak SSLV3 desteğini durduracakları kaniş güvenlik açığı nedeniyle bir e-posta aldım. Sadece oraya koymak ve bunun doğrudan Magento 1.9.0.1 (en son) PayPal Ödeme Pro / Barındırılan Çözüm / Ekspres ödeme entegrasyonunu doğrudan etkileyip etkilemeyeceğini bilmesi isteniyor mu? Eğer öyleyse - kimse nasıl magento …
15 paypal 


1
Rasgele Yükleme Sihirbazı Yönlendirme Magento 1.9.0.1
Karşılaşmaya devam ettiğim bir sorun dışında, kullanıma hazır Magento 1.9.0.1 topluluk sürümüne sahibim. Farklı zamanlarda rastgele /index.php/install/ adresine yönlendirilir. Önbelleği ve oturumları birçok kez temizledim, önbelleği temizledikten sonra sunucuyu yeniden başlattım ve başka bir poster onun için çalıştığını söylediği gibi oturumları iki kez. Ancak kısa bir başarı süresinden sonra, bu …

1
Mizanpaj XML'inin yanlış yükleme sırası
Yönetici alanı için bir düzen dosyası oluşturduğumda (ister topluluk ister yerel kod havuzunda olsun), bazen Magento, Adminhtml modül yerleşimi xml yüklenmeden önce bu yerleşim xml'sini yüklüyor. Sonuç olarak, başvuru çağrıları uygulanacak blok oluşturulmadığından referans çağrıları atılır. Açıkçası, önbellekleme burada bir rol oynamıyor. Eklediğim Mage_Adminhtmliçinde <depends/>modül beyan dosyasında düğüm. Bu daha …
15 layout  magento-1 

6
Bir ürünün yeni olup olmadığı nasıl kontrol edilir
Hızlı bir aramadan bulduğum tek referans Magento forumlarındaydı, bu da bir ürünün yeni olup olmadığını kontrol etmek için bazı özel kodlar yazmanız gerektiğini gösteriyor. Öne çıkan açılır listenin yanı sıra Ürünü Tarihten Yeni Olarak Ayarla ve Ürünü Tarihe Yeni Olarak Ayarla alanlarını dikkate alan basit bir isNew()yöntem olacağını düşünürdüm - …
15 product 

3
Magento: Bir ürün özelliğini güncellemenin en hızlı yolu
Toplu özellik güncellemesi için en hızlı ve güvenilir yöntemi arıyorum. Aşağıda bildiğim yöntemler var ama hangisine gitmem gerektiğini bilmiyorum. $store_id = 0; Mage::getSingleton('catalog/product_action')->updateAttributes( array($product_id), array('attribute_code' => $attribute_code), $store_id ); veya $product->setData($attribute_code, 1234); $product->getResource()->saveAttribute($product, $attribute_code);

2
Magento, ön uçtaki olay gözlemcisinin içine ürün kaydetmeye çalışırken başarısız oluyor mu?
Bir olay gözlemcisine bağlı bir fonksiyonum var Gereksinimlerden biri, sipariş kalemi verileri arasında dolaştığında, belirli bir ürün özelliği boşsa, ayrı bir model (belirli para cezası) aracılığıyla belirli verileri almak için bir istek yayınlamasıdır. problem kodu temelde buna dayanır foreach ($order->getAllItems() as $key => $item) { /** @var Tantor_Catalog_Model_Product $productData */ …

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.