Merhaba,
Versiyon 1.4
Prestashop yeni kullanıcısıyım üye girişi yapmayan fiyatları görmesini istemiyorum.. Bu konuda bilgisi olan arkadaşlardan paylaşım beklemekteyim.. Şimdiden teşekkür ederim.
Printable View
Merhaba,
Versiyon 1.4
Prestashop yeni kullanıcısıyım üye girişi yapmayan fiyatları görmesini istemiyorum.. Bu konuda bilgisi olan arkadaşlardan paylaşım beklemekteyim.. Şimdiden teşekkür ederim.
Bu konuda WebMaster'dan yardım bekliyoruz, Çok gerekli bir konu, bir çok arkadaşın işine yarayacaktır.
Söle birsey deneyebilirsiniz. Ben denemedigim icin kesin olur diyemeyecegim. Ancak mantigima göre olabilir saniyorum. Deneyip sonuca bakarsiniz isinize yariyormu. Admin panel müsterilerden gruplar sekmesinde bir grup olusturacaksiniz. Kategorileri görebilmesini istediginiz müsterinizi bu gruba atayacaksiniz. Kategorilerde standart grubu secmicek olusturdugunuz grup secili olacak. Gruba atadiginiz müsterinizin haricinde kategoriler gözükmeyecek. Denerseniz eger sonucu bildirirseniz memnun olurum.
Bu islem bayii olayinda kullanilmakta ve sonuc vermektedir.
3 dosyada (tpl tema dosyası) logged kontrolü yapılarak istediğiniz gerçekleştirilebilir..
bikaç saat içinde gerekli düzenlemeleri yazarım..
bende buna benzer bir konu açtım.
benim sıkıntımda sitenenin her yerinden fiyat ve sepette ekle durumunu kaldırmak istiyorum.
Modüllerden, sepet modülünü pasif yapmayı deneyebilirsin.
denendi ama kalkmadı
Arkadasim, prestashop sistemi amacindan saptirmak icin lütfen yazilim bilgisi olan birinden yardim alin (nacizane kendi fikrim)
homefeatured.tpl:
<div>
{if $logged eq 1}
<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>
{/if}<a class="button" href="{$product.link}?phpMyAdmin=98526d0b8b5f8f81f 62e93bf38e4e836" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>
{if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2}
<a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$base_dir}cart.php?qty=1&id_product={$p roduct.id_product}&token={$static_token}&a dd&phpMyAdmin=98526d0b8b5f8f81f62e93bf38e4e836" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>
{else}
{if $logged eq 1}<span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>{/if}
{/if}
</div>
themes / temanız / product.tpl
{* Giriş kontrolüne göre Göster *}
{if $logged eq 1}
<p class="price">
{if $product->on_sale}
<img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}" class="on_sale_img"/>
<span class="on_sale">{l s='On sale!'}</span>
{elseif ($product->reduction_price != 0 || $product->reduction_percent != 0) && ($product->reduction_from == $product->reduction_to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $product->reduction_to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $product->reduction_from))}
<span class="discount">{l s='Price lowered!'}</span>
{/if}
<br />
<span class="our_price_display">
{if !$priceDisplay || $priceDisplay == 2}
<span id="our_price_display">{convertPrice price=$product->getPrice(true, $smarty.const.NULL)}</span>
{if $tax_enabled}{l s='tax incl.'}{/if}
{/if}
{if $priceDisplay == 1}
<span id="our_price_display">{convertPrice price=$product->getPrice(false, $smarty.const.NULL)}</span>
{if $tax_enabled}{l s='tax excl.'}{/if}
{/if}
</span>
{if $priceDisplay == 2}
<br />
<span id="pretaxe_price"><span id="pretaxe_price_display">{convertPrice price=$product->getPrice(false, $smarty.const.NULL)}</span> {l s='tax excl.'}</span>
{/if}
<br />
</p>
{if ($product->reduction_price != 0 || $product->reduction_percent != 0) && ($product->reduction_from == $product->reduction_to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $product->reduction_to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $product->reduction_from))}
<p id="old_price"><span class="bold"> {/if}
{/if}
{* Fiyat için Giriş Kontrolü Sonu *}
Prestashopta fiyatları kaldırmak için temanızın global.css dosyanızda gerekli düzenlemeleri yapabilirsiniz.
A- temanızın "global.css" dosyasını yedekleyin.
B- global.css dosyasını notepad++ ile açarak "price" kelimesini aratın.
C- price çıkan satırlara (display: none;) kodunu yazın.
D- price kelimesini bulduğunuz satırlarda "display: block;" şeklinde kodlar varsa, "block" kelimesini "none" kelimesiyle değiştirin, fiyatlar görüntülenmeyecektir.
Bunu yabancı bir siteden buldum umarım faydalı olur.
Üstte belirttiğim düzenlemeyi gerçekleştiremeyen varsa yazabilir arkadaşlar,
Yapmanız gereken kod içerisindeki herhangi bir satırı kendi orjinal dosyanızda bulmak ve üstüne bizim eklediğimiz {if $logged eq 1} değerini ve yine son satırın altına {/if} eklemek..
Bu sayede giriş yapmayanlar o satırlar gösterilmez..
@Koraycan verdiğin bilgiler için teşekkürler fakat bu düzenleme Katalog Ayarı olmayan 1.3 ve eski versiyonlarda tüm fiyat girişlerini siteye yansımaması için yapılabilecek bir düzenleme..
1.4 ve sonraki sürümlerde Katalog ayarı vardır bu da site genelinde sipariş kısımlarının ve fiyatların kalkmasını sağlar.. Ama giriş yapıldığındada bu iki şekilde fiyatlar görüntülenmez..