رفتن به مطلب

مخفی کردن قیمت برای غیر ثبت نام شدگان


پست های پیشنهاد شده

با سلام

به آموزشي برخوردم كه شايد براي خيلي از هدف هاي كاربردي مورد نياز شه

 

مخفی کردن قیمت برای غیر ثبت نام شدگان

 

ابتدا از اين دو فايل پشتيبان بگيريد تا پس از تغيير اين دو فايل شاهد هدفمون باشيم

 

/themes/your theme/product.tpl
/themes/your theme/product-list.tpl

سپس با نرم افزار notepad++ تغييرات نوشته شده را اعمال كنيد

 

product.tpl

 

پيدا كردن عبارات:

 

{convertPrice price=$productPrice}
{if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
{/if}

و جايگزين كردن با

 

{if $logged}
{convertPrice price=$productPrice}
{if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
{/if}
{/if}

 

 

پيدا كردن



quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE} style="display: none;"{/if} id="add_to_cart" class="buttons_bottom_block">

>

 

 

و جايگزين با

 

{if $logged}

quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE} style="display: none;"{/if} id="add_to_cart" class="buttons_bottom_block">{/if}

 

 

شروع ويرايش product-list.tpl

 

پيدا كردن

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
{/if}

 

و جايگزين با

 

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}{if $logged}{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}{/if}
{/if}

 

 

پيدا كردن

{l s='Add to cart'}

 

و جايگزين با

{if $logged}
{l s='Add to cart'}
{/if}

 

 

پيدا كردن

{l s='Add to cart'}

 

و جايگزين با

 

{if $logged}
{l s='Add to cart'}
{/if}

 

امتحان نكردم ولي دوستان مي تونن امتحان كنند آموزش اصليش هم كه به زبان غير انگليسي است به صورت كامل براتون ضميمه كردم كه اگه به مشكلي برخورديد از اين آموزش هم كمك بگيريد

 

دقت داشته باشيد كه بعد از تغييرات و آپلود فايل هاي تغيير يافته در مكان اصلي خودشان بايد دوباره قالب رو كامپايل كنيد

hide price non inscrit.txt

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری


  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...