«development» etiketlenmiş sorular

Magento'da özel (PHP) geliştirmeyle ilgili sorular (yalnızca yükleme ve yapılandırmanın aksine)

5
Özel bir uzantı nasıl yazılır?
Son zamanlarda serbest ve ticari uzantıyla ilgili birçok sorunum olduğu için, bu soruyu sormaya ve bir uzatma yazarken genellikle takip ettiğim adımlarla cevap vermeye karar verdim. Cevabı düzenlemek veya yeni bir tane eklemek için çekinmeyin. Bir uzantı veya tema yüklerken çoğu durumda, ihtiyacım olan tüm ortamlarda çalışabilmesi için birkaç saat …


5
Magento Eklenti Geliştirmeyi Öğrenme
13+ yıldır PHP geliştiricisiyim, WordPress gibi diğer popüler projelerden beri PHP'nin kapsamlı bilgisine sahibim. Magento ile hiç bir tecrübem yok. Şimdi Magento'yu kullanan bir şirkette çalışan tam zamanlı bir işim var, tüm geliştirme işim hemen şimdi Magento'da olacak. Magento'ya ilk defa baktıktan sonra ilk düşüncelerim şu, kendimi şimdi neyin içine …

6
Magento 2'deki Temayı / CSS Önbelleğini Temizle
Bir Magento 2 mağazasına giderken, önbellekleri temizlemenin önerilen yolu nedir? .lessDosyaları düzenliyorum ve sonra şu anda yapıyorum. rm -rf pub/static/frontend/* var/view_preprocessed/ var/*cache/* Ancak bu kaba kuvvet yöntemi gibi görünüyor. php bin/magento cache:flush --all iş yapmıyor gibi görünüyor. Daha iyisi var mı?

11
Magento2 localhost gelişiminde çok yavaş çalışıyor
Geçenlerde magento2'de yeni uzantılar veya özelleştirmeler geliştirmeye başladım ve ilk izlenim bir kabus oldu. Yaptığım her değişiklik için 20-30 saniye beklemem gerekiyor mu? Gerçekten mi? Geliştirme modundan bahsediyorum , önbelleğin etkin olduğu üretimde ve web sitesinin sorunsuz olabileceğini biliyorum. Ancak bir uzantı veya düzen sorunuyla çalışırken, statik dosyaları silmeyi, önbelleği …

4
Geliştirici modunda hangi derleme komutlarına ihtiyaç vardır ve ne zaman?
Biri Magento 2 geliştirici modunda hangi derleme komutlarının ne zaman çalıştırılacağı konusunda bana talimat verebilir mi? Henüz doğru anladı mı emin değilim. Devdocs'ta, geliştirici modu aşağıdaki şekilde açıklanmıştır: Statik görünüm dosyaları önbelleğe alınmaz; her çağrıldığında Magento pub / static dizinine yazılırlar Bu, pub / static içindeki her bir dosyanın istendiğinde …

2
Magento Geliştirme Kurulumu
Bu soru, kalkınma ortamının kurulmasına yöneliktir. Bazı özel gereksinimlerim var: Çözümümü Linux, Windows ve Mac OS altında kullanabilmek istiyorum, çünkü ekibimizin insanları bu işletim sistemlerini kullanıyor (örneğin, ön uç geliştiriciler Windows / Mac kullanıyor, arka uç geliştiriciler çoğunlukla Linux kullanıyor) Modman kullanmam gerekiyor Besteci kullanmam gerekiyor Github'ı ve özel Git …

2
Neden devre dışı durum 2 yerine 0?
Herhangi bir magento geliştirici için bir soru: Neden etkin bir ürünün durum 1'i, devre dışı bırakılan bir ürünün durumunun 2 olması gerekir? Genellikle, "etkin" veya "etkin" veya durum 1'i alırsa, tersi 0 olur. Burada magento'nun 2'yi kullanmasının bir nedeni var mı?


4
Magento Geliştirme İş Akışı: Test magento kurulumundan veritabanlarının “kaynak kontrolü” ve canlı Magento kurulumu nasıl güncellenir?
Bu soruyu gönderiyorum çünkü bir çevrimiçi mağazanın tüm yönlerini yönetmek isteyen biri için en iyi geliştirme iş akışının ne olduğunu bilmek istiyorum. Elbette tüm web geliştirmelerinde olduğu gibi, tüm yazılım çözümünün canlı bir kopyasına ve en az bir geliştirme kopyasına sahip olmak elbette çok önemlidir. Ancak Magento malzemelerini yönetmek, diğer …

4
Güvenilir bir Magento geliştiricisi nasıl bulunur?
Ben eBay satan bir başlangıç ​​iş sahibi, ama ben bir şablon ile bir mağaza kurmak Magento arka ucu ile çok çalışıyorum. Bir süre sonra şablondan sıkıldım çünkü belirli bir işleve sahip olmadığını ya da istediğim gibi görünüp hissetmediğimi hissettim. Bu yüzden temamın düzenlendiği bir PSD oluşturdum ve Magento hizmetlerine PSD …

3
Magento 1: Modül geliştirme iş akışımı iyileştirme (Modman, besteci, git)
Bu oldukça uzun süredir aklımda olan bir şey ama bunu yapmak için doğru yöntemi bulamıyorum. Temel olarak, hepsi Magento CE 1.9.2+ çalıştıran 6 farklı web sitesiyle çalışıyorum Bu web sitelerinde, ben ve birlikte çalıştığım ekibin geliştirdiği bir sürü uzantı kullanıyorum (burada 50'den fazla uzantı konuşuyoruz) ve bu uzantıların kodu Bitbucket'te …

3
Bir etkinliğin geçirdiği bir dizeyi nasıl değiştirebilirim?
Benim gözlemci işlevi, böyle bir olay tarafından geçen bir değişken olsun: public function observerFunc(Varien_Event_Observer $observer) { $sth = $observer->getEvent()->getSth(); } Bir sthnesne ise, üzerinde yöntem çağırarak değiştirebilirim. Ama sthbasit bir dize ise nasıl değiştirebilirim ? Aşağıdakileri başarılı olmadan denedim: public function observerFunc(Varien_Event_Observer $observer) { $sth = $observer->getEvent()->getSth(); $observer->getEvent()->setSth('test'); $observer->setSth('test'); } …

4
Özellik kodlarının neden maksimum uzunluğu var?
Nitelikler oluşturmaya çalışırken, bir nitelik kodunun maksimum uzunluğunun 30 karakter olduğunu keşfettim. Yine de, bunun aslında bir çeşit gerçek kısıtlama DEĞİLDİR - tamamen keyfi bir değerdir. Mage_Eav_Model_Entity_Attribute::ATTRIBUTE_CODE_MAX_LENGTH. Öyleyse, neden bir kısıtlama var? Ve neden veritabanı sütununun gerçek sınırı olan, örneğin 255 yerine varsayılan 30 nedir? PS. Herkes bu soru için …
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.