"Sepete ekle" ifadesini iletişim bağlantısı ile değiştirin
Sepete ekle düğmesini e-posta bağlantısı veya iletişim formu ile değiştirebilirsiniz. Örneğin, şu anda satışa açık olmayan veya siparişe göre yapılan ürünler için Sepete Ekle düğmesini değiştirmek isteyebilirsiniz.
Bölümlere ayrılmış ve ayrılmamış temalar
Not: Bu eğitimin adımları bölümlere ayrılmış tema bir tema mı yoksa bölümlere ayrılmamış bir tema mı kullandığınıza bağlı olarak değişiklik gösterir. Bölümlere ayrılmış temada, ana sayfanızın düzenini değiştirmeniz için öğeleri sürükleyip bırakabilirsiniz. Bu işlemi bölümlere ayrılmamış temada yapamazsınız.
Temanızın, bölümleri destekleyip desteklemediğini öğrenmek için temanızın Kodu düzenle sayfasına gidin. Bölümler dizininde dosyalar varsa bu, bölümlendirilmiş bir tema kullandığınız anlamına gelir. Bölümlendirilmemiş temalar Ekim 2016'dan önce kullanıma sunulmuştur ve Bölümler dizininde bu temaların dosyaları yoktur.
Bölümlendirilmiş bir tema kullanıyorsanız Sectioned themes (Bölümlendirilmiş temalar) düğmesine tıklayın ve talimatları izleyin. Daha eski ve bölümlendirilmemiş bir tema kullanıyorsanız Non-sectioned themes (Bölümlendirilmemiş temalar) düğmesine tıklayın ve talimatları izleyin.
Temanızı seçme
Bu özelleştirmeye yönelik adımlar, Narrative temasını mı yoksa Shopify tarafından yapılan başka bir ücretsiz temayı mı kullandığınıza göre değişiklik gösterir. Aşağıdaki talimatları takip etmeden önce temanızın düğmesine tıklayın:
Narrative üzerinde yeni bir ürün şablonu oluşturma
Bir ürünün Sepete ekle düğmesini değiştirmek üzere bu ürün için özel bir ürün şablonu oluşturmanız gerekir.
Shopify yöneticinizden Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
- Şablonlar dizininde Yeni şablon ekle öğesine tıklayın.
-
Ürün şablonunu oluşturun:
- Açılır menüden ürün seçin.
- Şablonunuzu
requires-contact
olarak adlandırın. - Şablon oluştur'a tıklayın.
Aşağıdaki kodu bulun:
{% section 'product-template' %}
Bunu şununla değiştirin:
{% section 'product-template-requires-contact' %}
Bu kod, yeni şablonunuzu, sonraki adımlarda oluşturulacak yeni bir ürün bölümüyle bağlar.
- Kayıtyap ' a tıklayın.
Yeni ürün bölümü oluşturma
- Bölümler dizininde, Yeni bölüm ekle öğesine tıklayın.
-
Bölümü oluşturun:
- Yeni bölümü
product-template-requires-contact
olarak adlandırın. - Bölüm oluştur'a tıklayın.
- Yeni bölümü
Bölüm dosyasındaki varsayılan kodun tümünü silin, böylece dosya boş olsun.
Bölümler dizininde
product-template.liquid
öğesine tıklayın. Dosyanın tüm içeriğini panonıza kopyalayın.Yeni
product-template-requires-contact.liquid
bölümünüze geri dönüp kodu dosyaya yapıştırın.Kayıtyap ' a tıklayın.
Sepete ekle düğmesini gizleme
product-template-requires-contact.liquid
bölümü dosyanızda, ürün sayfanızın Ürün formu için HTML kodunu bulun. Bunu, dosya içerisindeform
kelimesini aratarak bulabilirsiniz.Kodu Liquid
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engelleyecektir fakat şablon değiştirmek istediğiniz zaman kolaylıkla geri koymanızı sağlayacaktır.
Narrative için değiştirilmiş kod şöyle gözükmelidir:
{% comment %}
{% include 'product-form' %}
{% endcomment %}
- Kayıtyap ' a tıklayın.
E-posta bağlantısı veya iletişim formu ekleme
Artık Sepete ekle düğmesini gizleyebilirsiniz. Bunun yerine, göstermek istediğiniz içeriği ekleyebilirsiniz.
E-posta bağlantısı
Müşterinin varsayılan e-posta programını açacak ve alıcı olarak mağazanızın müşteriye yönelik e-posta adresini girecek bir e-posta bağlantısı ekleyebilirsiniz. E-posta bağlantısı eklemek için:
- Son adımda eklediğiniz Liquid
{% endcomment %}
etiketinin altında yeni bir satıra e-posta bağlantısının HTML kodunu ekleyin:
<p>Please <a href="mailto:{{ shop.email }}">contact us</a> if you are interested in this product.</p>
- Kayıtyap ' a tıklayın.
İletişim formu
Temanızın iletişim sayfası şablonundan kodu kopyalayarak yeni ürün şablonunuza bir iletişim formu ekleyebilirsiniz. Bir iletişim formu eklemek için:
-
Şablonlar dizininde
page.contact.liquid
seçeneğine tıklayın. - Dosyada Liquid
{% form 'contact' %}
etiketini bulun. - Liquid
{% endform %}
etiketinin altında bulunan Liquid{% form 'contact' %}
etiketindeki tüm kodu kopyalayın. Kopyaladığınız koda Liquid biçimindeki etiketleri ekleyin. -
Şablonlar dizininizdeki yeni
product.requires-contact.liquid
dosyanıza dönün.
Eklenen Liquid {% endcomment %}
etiketinin altına yeni bir satırda iletişim formunun kodunu yapıştırın.
- Sonraki adım, az önce yapıştırdığınız kodu HTML div etiketlerine sarmaktır. div etiket kodunda bulunan class özelliği, iletişim formunuzun sayfada doğru bir şekilde görüntülenmesini sağlayacaktır.
{% form 'contact' %}
üzerindeki satıra aşağıdaki kodu yapıştırın:
<div class="form-vertical">
{% endform %}
altına, aşağıdaki kodu yapıştırın:
</div>
- Kayıtyap ' a tıklayın.
Yeni şablonu bir ürüne atama
Artık şablon tamamlandığına göre, bunu Sepete ekle düğmesini gizlemek istediğiniz tüm ürünlere atabilirsiniz.
Shopify yöneticinizden Ürünler'e gidin.
Sepete ekle düğmesini gizlemek istediğiniz ürünün adına tıklayın.
Shopify yöneticinizin ürün sayfasında, Online mağaza altında, Tema şablonu açılır menüsünden yeni requires-contact şablonunuzu seçin.
Kayıtyap ' a tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.
Yeni ürün şablonu oluşturma
Bir ürünün Sepete ekle düğmesini değiştirmek üzere bu ürün için özel bir ürün şablonu oluşturmanız gerekir.
Shopify yöneticinizden Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
- Şablonlar dizininde Yeni şablon ekle öğesine tıklayın.
-
Ürün şablonunu oluşturun:
- Açılır menüden ürün seçin.
- Şablonunuzu
requires-contact
olarak adlandırın. - Şablon oluştur'a tıklayın.
Aşağıdaki kodu bulun:
{% section 'product-template' %}
Bunu şununla değiştirin:
{% section 'product-template-requires-contact' %}
Bu kod, yeni şablonunuzu, sonraki adımlarda oluşturulacak yeni bir ürün bölümüyle bağlar.
- Kayıtyap ' a tıklayın.
Yeni ürün bölümü oluşturma
- Bölümler dizininde, Yeni bölüm ekle öğesine tıklayın.
-
Bölümü oluşturun:
- Yeni bölümü
product-template-requires-contact
olarak adlandırın. - Bölüm oluştur'a tıklayın.
- Yeni bölümü
Bölüm dosyasındaki varsayılan kodun tümünü silin, böylece dosya boş olsun.
Bölümler dizininde
product-template.liquid
öğesine tıklayın. Dosyanın tüm içeriğini panonıza kopyalayın.Yeni
product-template-requires-contact.liquid
bölümünüze geri dönüp kodu dosyaya yapıştırın.Kayıtyap ' a tıklayın.
Sepete ekle düğmesini gizleme
- Yeni
product-template-requires-contact.liquid
dosyanızda, ürün sayfanızda kullandığınız Sepete ekle düğmesinin HTML kodunu bulun. Bunu, dosya içerisindecart
kelimesini aratarak bulabilirsiniz.
Sepete ekle düğmesinin kodu temadan temaya değişiklik gösterir. Add to cart
, AddToCart
veya add-to-cart
gibi bir metine sahip <input>
veya <button>
etiketini bulun.
Debut için Sepete ekle düğme kodu aşağıdaki gibi gözükmektedir:
<button type="submit" name="add" id="AddToCart-{{ section.id }}" {% unless current_variant.available %}disabled="disabled"{% endunless %} class="btn product-form_cart-submit{% if product.options.size == 1 and product.variants[0].title == 'Default Title' %} product-formcart-submit--small{% endif %}">
<span id="AddToCartText-{{ section.id }}">
{% unless current_variant.available %}
{{ 'products.product.sold_out' | t }}
{% else %}
{{ 'products.product.add_to_cart' | t }}
{% endunless %}
</span>
</button>
- Kodu Liquid
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engelleyecektir fakat şablon değiştirmek istediğiniz zaman kolaylıkla geri koymanızı sağlayacaktır.
Debut için değiştirilmiş kod aşağıdaki gibi gözükmelidir:
{% comment %}
<button type="submit" name="add" id="AddToCart-{{ section.id }}" {% unless current_variant.available %}disabled="disabled"{% endunless %} class="btn product-formcart-submit{% if product.options.size == 1 and product.variants[0].title == 'Default Title' %} product-form_cart-submit--small{% endif %}">
<span id="AddToCartText-{{ section.id }}">
{% unless current_variant.available %}
{{ 'products.product.sold_out' | t }}
{% else %}
{{ 'products.product.add_to_cart' | t }}
{% endunless %}
</span>
</button>
{% endcomment %}
- Kayıtyap ' a tıklayın.
E-posta bağlantısı veya iletişim formu ekleme
Artık Sepete ekle düğmesini gizleyebilirsiniz. Bunun yerine, göstermek istediğiniz içeriği ekleyebilirsiniz.
E-posta bağlantısı
Müşterinin varsayılan e-posta programını açacak ve alıcı olarak mağazanızın müşteriye yönelik e-posta adresini girecek bir e-posta bağlantısı ekleyebilirsiniz. E-posta bağlantısı eklemek için:
- Son adımda eklediğiniz Liquid
{% endcomment %}
etiketinin altında yeni bir satıra e-posta bağlantısının HTML kodunu ekleyin:
<p>Please <a href="mailto:{{ shop.email }}">contact us</a> if you are interested in this product.</p>
- Kayıtyap ' a tıklayın.
İletişim formu
Temanızın iletişim sayfası şablonundan kodu kopyalayarak yeni ürün şablonunuza bir iletişim formu ekleyebilirsiniz. Bir iletişim formu eklemek için:
-
Şablonlar dizininde
page.contact.liquid
seçeneğine tıklayın. - Dosyada Liquid
{% form 'contact' %}
etiketini bulun. - Liquid
{% endform %}
etiketinin altında bulunan Liquid{% form 'contact' %}
etiketindeki tüm kodu kopyalayın. Kopyaladığınız koda Liquid biçimindeki etiketleri ekleyin. -
Bölümler dizinindeki
product-template-requires-contact.liquid
dosyanıza geri dönün. - Dosyadaki kapatma
</form>
etiketini bulun. Kapatma</form>
etiketinin altına yeni bir satıra iletişim formunun kodunu yapıştırın. - Sonraki adım, az önce yapıştırdığınız kodu HTML div etiketlerine sarmaktır. div etiket kodunda bulunan class özelliği, iletişim formunuzun sayfada doğru bir şekilde görüntülenmesini sağlayacaktır.
{% form 'contact' %}
üzerindeki satıra aşağıdaki kodu yapıştırın:
<div class="form-vertical"></div>
{% endform %}
altına, aşağıdaki kodu yapıştırın:
</div>
- Kayıtyap ' a tıklayın.
Yeni şablonu bir ürüne atama
Artık şablon tamamlandığına göre, bunu Sepete ekle düğmesini gizlemek istediğiniz tüm ürünlere atabilirsiniz.
Shopify yöneticinizden Ürünler'e gidin.
Sepete ekle düğmesini gizlemek istediğiniz ürünün adına tıklayın.
Shopify yöneticinizin ürün sayfasında, Online mağaza altında, Tema şablonu açılır listesinden yeni requires-contact şablonunuzu seçin.
Kayıtyap ' a tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.
Yeni ürün şablonu oluşturma
Bir ürünün Sepete ekle düğmesini değiştirmek üzere bu ürün için özel bir ürün şablonu oluşturmanız gerekir.
Shopify yöneticinizden Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
Shopify uygulamasındanMağaza'ya dokunun.
Satış kanalları bölümünde Online Mağaza'ya dokunun.
Temaları yönet'e dokunun.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için ... düğmesine ve ardından Kodu düzenle'ye tıklayın.
- Şablonlar dizininde Yeni şablon ekle öğesine tıklayın.
- Ürün şablonunu oluşturun:
- Açılır menüden ürün seçin.
- Şablonunuzu
requires-contact
olarak adlandırın. - Şablon oluştur'a tıklayın.
Sepete ekle düğmesini gizleme
- Yeni
product.requires-contact.liquid
dosyanızda, Sepete ekle düğmesinin HTML kodunu bulun.cart
kelimesini de aratabilirsiniz.
Sepete ekle düğmesinin kodu temadan temaya değişiklik gösterir. Add to cart
, AddToCart
veya add-to-cart
gibi bir metine sahip <input>
veya <button>
etiketini bulun.
Debut için Sepete ekle düğme kodu aşağıdaki gibi gözükmektedir:
<button type="submit" name="add" id="AddToCart-{{ section.id }}" {% unless current_variant.available %}disabled="disabled"{% endunless %} class="btn product-form__cart-submit{% if product.options.size == 1 and product.variants[0].title == 'Default Title' %} product-form__cart-submit--small{% endif %}">
<span id="AddToCartText-{{ section.id }}">
{% unless current_variant.available %}
{{ 'products.product.sold_out' | t }}
{% else %}
{{ 'products.product.add_to_cart' | t }}
{% endunless %}
</span>
</button>
- Kodu Liquid
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engelleyecektir fakat şablon değiştirmek istediğiniz zaman kolaylıkla geri koymanızı sağlayacaktır.
Debut için değiştirilmiş kod aşağıdaki gibi gözükmelidir:
{% comment %}
<button type="submit" name="add" id="AddToCart-{{ section.id }}" {% unless current_variant.available %}disabled="disabled"{% endunless %} class="btn product-form__cart-submit{% if product.options.size == 1 and product.variants[0].title == 'Default Title' %} product-form__cart-submit--small{% endif %}">
<span id="AddToCartText-{{ section.id }}">
{% unless current_variant.available %}
{{ 'products.product.sold_out' | t }}
{% else %}
{{ 'products.product.add_to_cart' | t }}
{% endunless %}
</span>
</button>
{% endcomment %}
- Kayıtyap ' a tıklayın.
E-posta bağlantısı veya iletişim formu ekleme
Artık Sepete ekle düğmesini gizleyebilirsiniz. Bunun yerine, göstermek istediğiniz içeriği ekleyebilirsiniz.
E-posta bağlantısı
- Son adımda eklediğiniz Liquid
{% endcomment %}
etiketinin altında yeni bir satıra e-posta bağlantısının HTML kodunu ekleyin:
Please <a href="mailto:{{ shop.email }}">contact us</a> if you are
interested in this product.
- Kayıtyap ' a tıklayın.
İletişim formu
Temanızın iletişim sayfası şablonundan kodu kopyalayarak yeni ürün şablonunuza bir iletişim formu ekleyebilirsiniz. Bir iletişim formu eklemek için:
-
Şablonlar dizininde
page.contact.liquid
seçeneğine tıklayın. - Dosyada Liquid
{% form 'contact' %}
etiketini bulun. - Liquid
{% endform %}
etiketinin altında bulunan Liquid{% form 'contact' %}
etiketindeki tüm kodu kopyalayın. Kopyaladığınız koda Liquid biçimindeki etiketleri ekleyin. -
Şablonlar dizininizdeki yeni
product.requires-contact.liquid
dosyanıza dönün. - Dosyadaki kapatma
</form>
etiketini bulun. Kapatma</form>
etiketinin altına yeni bir satıra iletişim formunun kodunu yapıştırın. - Sonraki adım, az önce yapıştırdığınız kodu HTML div etiketlerine sarmaktır. div etiket kodunda bulunan class özelliği, iletişim formunuzun sayfada doğru bir şekilde görüntülenmesini sağlayacaktır.
{% form 'contact' %}
üzerindeki satıra aşağıdaki kodu yapıştırın:
<div class="form-vertical"></div>
{% endform %}
altına, aşağıdaki kodu yapıştırın:
</div>
- Kayıtyap ' a tıklayın.
Yeni şablonu bir ürüne atama
Artık şablon tamamlandığına göre, bunu Sepete ekle düğmesini gizlemek istediğiniz tüm ürünlere atabilirsiniz.
- Shopify yöneticinizden Ürünler bölümüne gidin.
- Sepete ekle düğmesini gizlemek istediğiniz ürünün adına tıklayın.
- Shopify yöneticinizin ürün sayfasında, Online Mağaza altında, Tema şablonu açılır listesinden yeni requires-contact şablonunuzu seçin.
- Kayıtyap ' a tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.