چطور میشه هزینه ارسال رایگان که مربوط به سفارش هایی که به صورت پس کرایه ارسال میشه و هزینه ارسال به عهده مشتری هست رو در قسمت فاکتور اصلاح کرد؟
The best answer is selected
سیدهاشم افخمی
سلام
طبق آموزش زیر اینکار رو انجام بدید. (دقت کنید که این آموزش ویژه فروشگاه هایی هست که از ماژول پرستاکارت ۲ و امکان برچسب حامل استفاده میکنند.)
برای این کار فایل زیر رو باز کنید: (دقت کنید که حتما قبل از تغییر بکاپ از فایل بگیرید)
pdf\invoice.total-tab.tpl
به خط ۵۷ برید و این خط رو کامنت کنید و سپس کد مشخص شده رو اضافه کنید:
# -- before
{l s='Free Shipping' d='Shop.Pdf' pdf='true'}
# -- after
{* l s='Free Shipping' d='Shop.Pdf' pdf='true' *}
{hook h='displayShippingCostFreeInvoice' order=$order}
بعد از تغییر فایل فوق به این صورت میشه :
دقت کنید که خط ۵۷ غیرفعال شد و به جای آن هوک displayShippingCostFreeInvoice فراخوانی شد تا از طریق ماژول پرستاکارت امکان تعیین متن به جای هزینه ارسال وجود داشته باشد.
خیلی مهم هست که با دقت انجام بدید ، کوچکترین اشتباهیی و خطای php میتونه باعث ایجاد مشکل بشه (دقت کنید که حتما قبل از تغییر بکاپ از فایل بگیرید)
نکات گفته شده براساس آخرین نسخه پرستاکارت یعنی ۲.۳.۹ و پرستاشاپ ۱.۷.۸.۶ می باشد. (در صورت نیاز قبل از تست اقدام به آپدیت کنید.)
سیدهاشم افخمی
سلام
طبق آموزش زیر اینکار رو انجام بدید. (دقت کنید که این آموزش ویژه فروشگاه هایی هست که از ماژول پرستاکارت ۲ و امکان برچسب حامل استفاده میکنند.)
برای این کار فایل زیر رو باز کنید: (دقت کنید که حتما قبل از تغییر بکاپ از فایل بگیرید)
pdf\invoice.total-tab.tpl
به خط ۵۷ برید و این خط رو کامنت کنید و سپس کد مشخص شده رو اضافه کنید:
# -- before
{l s='Free Shipping' d='Shop.Pdf' pdf='true'}
# -- after
{* l s='Free Shipping' d='Shop.Pdf' pdf='true' *}
{hook h='displayShippingCostFreeInvoice' order=$order}
بعد از تغییر فایل فوق به این صورت میشه :
دقت کنید که خط ۵۷ غیرفعال شد و به جای آن هوک displayShippingCostFreeInvoice فراخوانی شد تا از طریق ماژول پرستاکارت امکان تعیین متن به جای هزینه ارسال وجود داشته باشد.
خیلی مهم هست که با دقت انجام بدید ، کوچکترین اشتباهیی و خطای php میتونه باعث ایجاد مشکل بشه (دقت کنید که حتما قبل از تغییر بکاپ از فایل بگیرید)
نکات گفته شده براساس آخرین نسخه پرستاکارت یعنی ۲.۳.۹ و پرستاشاپ ۱.۷.۸.۶ می باشد. (در صورت نیاز قبل از تست اقدام به آپدیت کنید.)
احسان الهیاری
ممنون از آموزش
برای حساب کاربری و در قسمت جزئیات سفارش چکار باید کرد؟