2011-05-06 31 views
5

Magento için yeni bir tema hazırladım.Muayene göndermek istiyorum. Uzantıyı paketlemeye çalıştığımda, paketini aldım Paket verileri kaydedildi mesaj var, ama var/armut dizininde bir paket yok. localhost'ta uzantıyı paketlemek mümkün değil mi? Daha fazla bilgiye mi ihtiyacınız var?Bir Magento Extension paketlerken paketi bulamıyorum

cevap

4

bu makaleye bakın.

Paket Bilgisi altında, Uzantınız paketi oluştururken -> Desteklenen bültenleri siz "1.5.0.0 & sonra" ardından uzatma paketi var saklanır seçtiyseniz

  • /bağlamak dizini. Bu Magento connect 2.0'ı destekler. Eğer "Öncesi 1.5.0.0" ardından uzatma paketi var/armut dizin saklanır seçtiyseniz

  • . Bu Magento connect 1.0 içindir.

  • Her iki seçeneği de seçtiyseniz, uzantı paketleri her iki yerde de (var/connect ve var/pear) depolanır.

var/armut gelen 1,0 sürümü yüklerken - Magento Bağlan sizin için 2.0 sürümü yapacaktır. Sadece Magento için sadece 1.5 ve daha yüksek sürümlerini desteklemek isterseniz, o zaman sadece 2.0 dosyasını var/connect dizininden Magento'ya yükleyin. Kaynak: http://www.magentocommerce.com/wiki/7_-_magento_connect/packaging_a_magento_extension_in_1.5

Düzenleme:

Ben app/tasarım ve cilt klasör ile bir paket oluşturmak için çalıştık.İyi çalıştı ve var/pear paketindeki diğer dosya ve dosyaları görebiliyordum.

Varsayılan tema ve varsayılan kaplamalarla test ettim. 'İçindekiler' bölümünde, böyle tutulur: -

Target: Magento Theme Skin 
Path: frontend/default/default 
Type: Recursive Dir 

Target: Magento User Interface 
Path: frontend/default/default 
Type: Recursive Dir 
+0

@chapagain: Yardımlarınız için teşekkürler. Gönderdiğiniz şekilde bir uzantı paketi yapacağım. – blakcaps

+0

Bir temayı uzantı olarak paketlerken bir config.xml dosyası oluşturduk mu? – blakcaps

+0

Yapılmadı. Ancak temalar için config.xml dosyasına ihtiyacınız olduğunu düşünmüyorum. –

0

"Desteklenen sürümler" için hangi sürümü seçtiniz? var/package/ klasöründe de kontrol edin. Her iki klasörün de kullanıcı ve grup yazma erişimine sahip olup olmadığını kontrol edin.

+0

Magento 1.5 version.I 1.5.0.0 ve later.var/paket seçilmiş/klasör permission.No şans yazmak var! – blakcaps

0

Packges böylece paketleri bulmak için iyi bir yoldur her zaman magento taban klasöründen

find . -name '*.tgz' 

çalışan bir .tgz uzantısıyla kaydedilir. Ayrıca, Magento 1.5'den itibaren paket yönetim sistemini değiştirmiştir. Bu yüzden desteklenen sürümleri seçmeniz gerekiyordu. Eğer pre 1.5 paket oluşturmak için tercih ettiyseniz 1.5 ve üstü paketler için Magento, varsayılan olarak, yalnızca kullanılan

var/connect 

var/package klasör dosyaları düşecek. veriler doğru doldurulur eğer Magento: How to create extension package? (IMAGES)

Kontrol -: