Shopify arama sayfasında sadece ürünleri getirmek mümkündür. Shopify search formlarında GET methodunu kullandığı için, form elemanları arasına eklenen gizli bir input arama sonuçlarını değiştirebiliyor. Böylelikle arama sonuçlarında blog haberlerini gizleyerek, kullanıcılara sadece ürünleri gösterebilirsiniz.
Düzenlenecek dosya temaya göre değişiklik gösterebilir. Genellikle header.liquid dosyasında bulunur.
Eklenecek olan gizli input
<input name="type" type="hidden" value="product" />
Sonuç olarak şöyle bir yapıya sahip olacaksınız
<form method="get" action="/search"> <input id="search-input" type="text" name="q" /> <input id="search-button" type="submit" value="Search" /> <input type="hidden" name="type" value="product" /> </form>
post edilme işleminde sitenin url kısmına bir parametre daha eklenecek (search?q=-words&type=product) ve böylelikle arama sonuçlarında sadece ürünleri göstermiş olacağız.
Kolay gelsin!