"Sepete ekle" ifadesini iletişim bağlantısı ile değiştirin
Sepete ekle düğmesini, bir e-posta bağlantısı veya iletişim formu ile değiştirebilirsiniz. Örneğin, şu anda satışa açık olmayan veya sipariş üzerine yapılan ürünler için Sepete Ekle düğmesini değiştirmek isteyebilirsiniz.
Bölümlere ayrılmış ve ayrılmamış temalar
Bölümlere ayrılmış temalar için adımlar
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
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.
Adımlar:
Shopify yöneticinizde Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için … düğmesine, 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.
- Kaydet'e 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.Kaydet'e 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.Bulduktan sonra, kodu Liquid'de
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engeller fakat şablon değiştirmek istediğiniz zaman kolayca geri koymanızı sağlar.
Narrative için değiştirilmiş kod şöyle gözükmelidir:
{% comment %}
{% include 'product-form' %}
{% endcomment %}
- Kaydet'e 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>
- Kaydet'e 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>
- Kaydet'e 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.
Kaydet'e tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.
Other
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.
Adımlar:
Shopify yöneticinizde Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için … düğmesine, 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.
- Kaydet'e 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.Kaydet'e 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-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>
- Bulduktan sonra, kodu Liquid'de
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engeller fakat şablon değiştirmek istediğiniz zaman kolayca geri koymanızı sağlar.
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 %}
- Kaydet'e 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>
- Kaydet'e 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>
- Kaydet'e 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.
Kaydet'e tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.
Bölümlere ayrılmamış temalar için adımlar
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.
Adımlar:
Shopify yöneticinizde Online Mağaza > Temalar'a gidin.
Düzenlemek istediğiniz temayı bulun, işlemler menüsünü açmak için … düğmesine, 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>
- Bulduktan sonra, kodu Liquid'de
{% comment %}
ve{% endcomment %}
etiketleri arasına alın. Bu, kodun mağazanızda görünmesini engeller fakat şablon değiştirmek istediğiniz zaman kolayca geri koymanızı sağlar.
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 %}
- Kaydet'e 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.
- Kaydet'e 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>
- Kaydet'e 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.
Kaydet'e tıklayın.
Yeni şablonunuzu eklemek istediğiniz her ürün için bu adımları tekrarlayın.