Jump to content

kategorileri kodla düzenleme


mstfkrds

Recommended Posts

Sticker/label eklemek için ücretli bir modül kullanmalı ya da kod değişikliği yapmalısınız. Ancak modül kullansanız dahi sadece istediğiniz kategorilerde uygulama gibi bir opsiyon bulabileceğinizi sanmıyorum. Belki seçtiğiniz modülün yazılımcısı ile görüşüp böyle bir özellik eklemesini isteyebilirsiniz.

 

Diğer alternatif olan kod değişikliği yaptığımızı varsayalım. Tek bir sticker kullanacağınız ve bunu seçtiğiniz kategoriye ait bir resim tipine uygulamak isteyeceğiniz düşüncesiyle Prestashop 1.5 için size bir kod örneği yazabilirim. Ya da kod bilginiz varsa size bir fonksiyonel tasarım önerebilirim.

 

Prestashop 1.6 için ise kod yazmaya bende uğraşmak istemem. En iyisi 29.99'luk bir modül satın almak. Malum 1.6 sürümü responsive ve sticker'ın da yeniden boyutlandırma ihtiyacı çıkar ki buna benim de pek zamanım yok.

Link to comment
Share on other sites

Prestashop 1.5 ve altı için bunu seçtiğiniz resim tipinde yapabilirsiniz. Tüm resim tiplerinde (large, medium, small, etc) yapmak isterseniz, her biri için ayrı ayrı sticker konumlamasını manuel olarak belirtmelisiniz.

 

Ama Prestashop 1.6'da her ekran/resim boyutu için farklı bir kodlama (css) yapmanız gerekir ki buna harcanan zamana pek değmeyebilir.

Link to comment
Share on other sites

themes>yourtheme>product.tpl dosyasını açın

 

Kategoriye göre eklemek istediğiniz kelime "Özel Ürün" olsun.

 

Ürün adının geçtiği satırları bulun ve ürün adının başına aşağıdaki kodu ekleyin. Buradaki 3 rakamı, kategorinin id numarasını ifade etmektedir.

{if $category->id==3}Özel Ürün {/if}
Link to comment
Share on other sites

"A kategorisi içindeki ürün isminin basına istedigimi yazabiliyorum fakat aynı kategoriyi ortak kullanan ürünler war onlarda işe yaramadı fikri olan war mi???

örnegin a ürünü hem a kategorisinde hemde b kategorisinde oldugu için yaptıgım işlem gecersiz oluyor

Edited by mstfkrds (see edit history)
Link to comment
Share on other sites

sanırım şunu demek istiyorsunuz

 

şu kodu bir deneyin

{if $smarty.get.id_category == 4}

<img src="buraya resim linki gelecek" alt="resim yazısı" />

{/if}

not: 4 olan sizin kategori id niz

 

4 numaralı kategoride olan tüm ürünlerde bu resim görünecek ama yok ben bazı ürünleri belirleyeceğim onun içinde şunu yapabilirsiniz.

 

ürün ekleme sayfasında onsale var bunu ayırt edici bir seçenek olarak kullanabilirsiniz. onsale işaretli ürünler de mesela ücretsiz kargo vurgusu yapacaksınız

{if isset($product.on_sale) && $product.on_sale}
<img src="buraya resim llinki" alt="buraya resim açıklaması" />
{/if}

bunları product-list.tpl de li tagından sonra kullanabilirsiniz.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...