Müşteri Temasını Geliştirmek
Bir müşterinin canlı mağazası üzerinde çalışmak, kendi geliştirme mağazanızda çalışmaktan bir adım fazlasını gerektirir: mağaza sahibinin size erişim vermesi gerekir. Bu sayfa karşılıklı izin akışını ve erişim sonrası geliştirme sürecini anlatır.
İki erişim türü
| Geliştirme mağazası | Katkıda bulunulan mağaza | |
|---|---|---|
| Sahibi | Sizin organizasyonunuz | Müşteri |
| Amaç | Geliştirme ve test (izole) | Canlı mağazada tema çalışması |
| Erişim | Otomatik — kendi mağazanız | Mağaza sahibinin onayı gerekir |
| Panelde göründüğü yer | Mağazalar → Geliştirici Mağazaları | Mağazalar → Katkıda Bulunduklarım |
Kendi mağazanızla çalışma akışı için bkz. Sıfırdan Tema Geliştirmek.
Erişim talep akışı
Mağaza sahibinden talep kodu alın
Mağaza yöneticisi kendi panelindeki Ayarlar → Kullanıcılar ve İzinler → İş Ortakları sayfasından bir ortak çalışan davet kodu üretir ve size iletir.
"Mağaza erişimi talep et" formunu doldurun
Partner panelinizden Mağazalar → Mağaza erişimi talep et akışında üç bilgi girersiniz:
- Mağaza URL'si —
<magaza-adi>.tsoft.bizbiçiminde - Ortak çalışan talep kodu — mağaza sahibinden aldığınız kod
- İzinler — hangi alanlarda yetki istediğiniz (ör. Tasarım)
Talep iletilir
Formu gönderdiğinizde mağaza yöneticisinin panelindeki İş Ortakları bölümüne talep düşer ve yöneticiye bilgilendirme e-postası gider.
Onay sonrası erişim
Mağaza sahibi talebi onayladığında size bir onay e-postası ulaşır, mağaza partner panelinizdeki Katkıda Bulunduklarım sekmesinde görünür ve tsoft-cli üzerinden bu mağazada oturum açabilirsiniz.
Müşteri mağazasında çalışma
Erişim onaylandıktan sonra akış, kendi mağazanızdakiyle aynı komutları kullanır:
Mağazayı seçin
tsoft login sırasındaki mağaza seçim ekranında müşteri mağazası da listelenir. Zaten oturum açtıysanız tsoft store use ile mağaza, tsoft org switch ile organizasyon değiştirebilirsiniz.
tsoft store list # kayıtlı mağazalar ve oturum süreleri
tsoft store use musteri.tsoft.biz # aktif mağazayı değiştir
Temayı yerele çekin
tsoft theme pull
# 📥 Tema indirme işlemi başlatılıyor...
# 📦 "Müşteri Teması" indiriliyor...
# 🎉 Tema başarıyla indirildi!
# Konum: ./musteri-tsoft-biz/tema-adi/
Tema dizinine girin ve geliştirin
cd musteri-tsoft-biz/tema-adi
tsoft theme dev # canlı yenilemeyle geliştir
tsoft theme push # yeni sürümü gönder
Dikkat edilecekler
- Kilit çakışması:
tsoft theme devtema üzerinde özel kilit alır. Müşteri mağazasında başka bir geliştirici de çalışıyorsa kilidi kimin tuttuğuna dair bildirim görürsünüz; kilitli temaya push denemesi HTTP 423 hatası döndürür. Kilidin kalkmasını bekleyin. - Canlı temada doğrudan çalışmayın: değişiklikleri her zaman taslak bir tema/sürüm üzerinde geliştirin, hazır olduğunda yayınlayın.
- Push ve sürümleme davranışı kendi mağazanızdakiyle aynıdır — semver ve inceleme detayları için bkz. Sıfırdan Tema Geliştirmek.