آپ کے Shopify POS کے لیے پرنٹ کردہ رسید کا کوڈ ایڈیٹر
آپ اپنے Shopify admin میں موجود کوڈ ایڈیٹر کو استعمال کر کے اپنی پرنٹ کردہ رسیدوں کو کسٹمائز کر سکتے ہیں۔ وہ فائل جن سے آپ کی رسیدیں بنتی ہیں ان میں Shopify کی ٹیمپلیٹنگ لینگویج، Liquid شامل ہوتی ہے۔ کوڈ ایڈیٹر کے ساتھ، آپ ویژول ایڈیٹر کی نسبت HTML، CSS، اور Liquid کا استعمال کر کے مزید ایڈوانسڈ کسٹمائزیشن تخلیق کر سکتے ہیں۔
آپ اپنی پرنٹ کردہ رسیدوں پر استعمال ہونے والے رسید کے ٹیمپلیٹ اور سیکشن کے ٹیمپلیٹ کو تبدیل کر سکتے ہیں۔ رسیدوں کی ٹیمپلیٹ فائل ان رسیدوں کی اقسام ہیں جنہیں آپ اپنے سٹور میں پرنٹ کر سکتے ہیں۔ سیکشن رسیدوں کے حصے ہوتے ہیں، جیسے ہیڈر یا فوٹر۔ سیکشن کو متعدد رسیدوں کے ذریعے دوبارہ استعمال کیا جا سکتا ہے۔
اس صفحے پر
- رسید کا کوڈ ایڈیٹر استعمال کرنے کے حوالے سے اہم باتیں
- کوڈ ایڈیٹر تک رسائی حاصل کریں
- اپنی رسید کے ٹیمپلیٹ میں کسٹم فائل استعمال کریں
- اپنی رسید کے ٹیمپلیٹ کو ڈیفالٹ پر ری سیٹ کریں
- رسید کے کوڈ ایڈیٹر میں دستیاب Liquid ویری ایبل
- رسید کے کوڈ ایڈیٹر میں دستیاب Liquid فلٹر
- پرنٹ کردہ رسید کے ٹیمپلیٹ کے کوڈ کی کسٹمائزیشن کی مثال
- کوڈ ایڈیٹر میں اپنے کوڈ کی تبدیلیوں کا پیش نظارہ کریں
رسید کا کوڈ ایڈیٹر استعمال کرنے کے حوالے سے اہم باتیں
رسید کا کوڈ ایڈیٹر استعمال کرنے سے پہلے، درج ذیل اہم باتوں کا جائزہ لیں:
رسائی کی پابندیاں
- آپ کوڈ ایڈیٹر کو ڈیسک ٹاپ پر صرف اپنے Shopify admin سے استعمال کر سکتے ہیں۔
- کوڈ ایڈیٹر اٹلی یا فرانس میں کسی بھی POS لوکیشن کے لیے دستیاب نہیں ہے۔
تبدیلیاں کہاں لاگو ہوتی ہیں
- آپ جو کوڈ کی تبدیلیاں کرتے ہیں، وہ صرف منتخب کردہ لوکیشن پر لاگو ہوتی ہیں۔
- کوڈ ایڈیٹر میں کسٹمائزیشن صرف POS Pro لوکیشن پر لاگو ہوتی ہے۔ اگر آپ کوڈ ایڈیٹر استعمال کرتے ہیں اور آپ کے پاس نان-POS-Pro لوکیشن ہیں، تو آپ ان لوکیشن کے لیے ہیڈر اور فوٹر کو کسٹمائز کرنے کے لیے ویژول ایڈیٹر استعمال کر سکتے ہیں۔
- آپ کوڈ ایڈیٹر میں پرنٹ شدہ رسیدوں کو کسٹمائز کر سکتے ہیں جن کا ٹیمپلیٹ موجود ہے، جیسے کہ سیل رسید، گفٹ رسید، گفٹ کارڈ کی رسید، اور ریٹرن اور ایکسچینج کی رسید۔
کوڈ کی زبانیں
- آپ کی رسید بنانے والی فائل میں Liquid شامل ہے، جو Shopify کی ٹیمپلیٹنگ لینگویج ہے۔ Liquid استعمال کرنے کے بارے میں مزید جانیں۔
- رسید کے کوڈ ایڈیٹر میں ٹیمپلیٹس میں ترمیم کرنے کے لیے، آپ کا HTML، CSS، اور Liquid سے واقف ہونا ضروری ہے۔ Shopify Theme Support آپ کے لیے رسید کے ٹیمپلیٹس میں وسیع پیمانے پر ترمیم نہیں کر سکتا، لیکن Shopify Design Policy کے دائرہ کار میں رہتے ہوئے مفت Shopify تھیمز میں معمولی تبدیلیوں کے سلسلے میں آپ کی مدد کر سکتا ہے۔ مزید پیچیدہ تبدیلیوں کے لیے، کسی Shopify Partner کو ہائر کرنے پر غور کریں۔
کسٹمائزیشن کی حدود
- آپ کوڈ ایڈیٹر سے مختلف پرنٹر سائز میں رسیدوں کا پیش منظر نہیں دیکھ سکتے ہیں۔ پرنٹر سائز کے لحاظ سے پیش منظر دیکھنے کے لیے، ویژول ایڈیٹر استعمال کریں۔
- پروڈکٹ کی تفصیل رسید کے ٹیمپلیٹ میں ویری ایبل کے طور پر دستیاب نہیں ہے اور اسے پرنٹ شدہ رسیدوں میں شامل نہیں کیا جا سکتا۔
ٹیمپلیٹ کی مینٹیننس
- اگر آپ رسید کے کوڈ ایڈیٹر کے ذریعے کسی رسید کو کسٹمائز کرتے ہیں، تو ہو سکتا ہے کہ آپ کے موجودہ ٹیمپلیٹ میں نئی پراپرٹی شامل نہ ہو، جیسے کہ
selling_plan_name۔ اپنے ٹیمپلیٹ میں دستیاب تازہ ترین پراپرٹی شامل کرنے کے لیے، آپ کو اپنی رسید کے ٹیمپلیٹ کو ڈیفالٹ پر ری سیٹ کرنا ہوگا۔ رسید کے ٹیمپلیٹ کو ڈیفالٹ پر ری سیٹ کرنے سے آپ کی کی گئی تمام کسٹمائزیشن ہٹ جاتی ہیں۔ ری سیٹ کرنے سے پہلے اپنے کسٹمائز کردہ کوڈ کو نوٹ کر لیں۔ ٹیمپلیٹ کو ری سیٹ کرنے کے بعد، آپ کو اپنی کسٹمائزیشن دستی طور پر دوبارہ لاگو کرنی ہوں گی۔
کوڈ ایڈیٹر تک رسائی حاصل کریں
آپ کوڈ ایڈیٹر کا استعمال کر کے اپنے ٹیمپلیٹ میں ترمیم کر سکتے ہیں۔ آپ کو سب سے پہلے ڈیفالٹ ویژول ایڈیٹر سے کوڈ ایڈیٹر کے استعمال پر سوئچ کرنا ہوگا، اور آپ کسی بھی وقت واپس ویژول ایڈیٹر پر سوئچ کر سکتے ہیں۔
ایڈیٹرز کے درمیان سوئچ کرنے کے اقدامات قدرے مختلف ہوتے ہیں، اس بات پر منحصر ہے کہ آیا آپ کی تمام POS لوکیشن کوڈ ایڈیٹر کے لیے اہل ہیں، یا اگر آپ کی صرف کچھ POS لوکیشن اہل ہیں، مثال کے طور پر، آپ کی کچھ POS لوکیشن POS Pro استعمال نہیں کرتی ہیں یا اٹلی یا فرانس میں واقع ہیں۔
اقدامات:
تمام POS Pro لوکیشن
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
بائیں سائڈبار میں
آئیکن پر کلک کریں۔
کوڈ میں ترمیم کریں پر کلک کریں۔
پرنٹ شدہ رسیدوں کے لیے کوڈ میں ترمیم کریں ڈائیلاگ میں، اس کوڈ میں ترمیم کریں جسے آپ تبدیل کرنا چاہتے ہیں۔
محفوظ کریں پر کلک کریں۔
اختیاری: POS ایڈیٹر کا استعمال کرتے ہوئے مزید Shopify POS صفحات میں ترمیم جاری رکھنے کے لیے، اپنے براؤزر کی ونڈو میں پیچھے جائیں۔
Lite یا اٹلی لوکیشن کے ساتھ
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔
اپنی رسید کے ٹیمپلیٹ میں کسٹم فائل استعمال کریں
آپ پرنٹ شدہ رسیدوں کو کسٹمائز کرنے کے لیے اپنے Shopify ایڈمن پر اپ لوڈ کی گئی فائل، جیسے کہ امیج اثاثے استعمال کر سکتے ہیں۔
پرنٹ شدہ رسید میں استعمال کرنے سے پہلے فائل کو آپ کے Shopify ایڈمن پر اپ لوڈ کرنا ضروری ہے۔ فائل اپ لوڈ کے بارے میں مزید جانیں۔
اقدامات:
اپنے Shopify ایڈمن سے، مواد > فائل پر جائیں۔
جس فائل کو آپ اپنے پرنٹ شدہ رسید کے کوڈ میں شامل کرنا چاہتے ہیں اس کے آگے، لنک کاپی کرنے کے لیے
پر کلک کریں۔
اپنے ٹیمپلیٹ میں اثاثہ کا لنک شامل کریں۔
اپنی رسید کے ٹیمپلیٹ کو ڈیفالٹ پر ری سیٹ کریں
آپ کوڈ ایڈیٹر کا استعمال کرتے ہوئے کسی رسید کے ٹیمپلیٹ کو ڈیفالٹ ورژن پر ری سیٹ کر سکتے ہیں۔
اقدامات:
تمام POS Pro لوکیشن
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
اپنی رسیدیں کسٹمائز کریں پر کلک کریں۔
کوڈ میں ترمیم کریں پر کلک کریں۔
جس کوڈ فائل کو آپ ری سیٹ کرنا چاہتے ہیں اس پر کلک کریں۔
آئیکن پر کلک کریں۔
فائل کو ڈیفالٹ پر ری سیٹ کریں ڈائیلاگ میں، ری سیٹ کریں پر کلک کریں۔
Lite یا اٹلی لوکیشن کے ساتھ
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔
جس کوڈ فائل کو آپ ری سیٹ کرنا چاہتے ہیں اس پر کلک کریں۔
آئیکن پر کلک کریں۔
فائل کو ڈیفالٹ پر ری سیٹ کریں ڈائیلاگ میں، ری سیٹ کریں پر کلک کریں۔
رسید کے کوڈ ایڈیٹر میں دستیاب Liquid ویری ایبل
آپ اپنی پرنٹ شدہ رسید کے ٹیمپلیٹ اور رسید کی اقسام کو کسٹمائز کرنے کے لیے Liquid استعمال کر سکتے ہیں۔
درج ذیل ڈیٹا آبجیکٹ رسید کے کوڈ ایڈیٹر کے لیے دستیاب ہیں:
رسید کے آبجیکٹ
| آبجیکٹ | تفصیل |
|---|---|
shop | سٹور کی معلومات پر مشتمل ہے، جیسے کہ سٹور کا نام۔ |
location | ریٹیل لوکیشن کی معلومات پر مشتمل ہے، جیسے کہ پتہ اور فون نمبر۔ |
order | آرڈر کے ڈیٹا پر مشتمل ہے، بشمول لائن آئٹم، ڈسکاؤنٹ، ٹیکس، اور ٹرانزیکشن کی معلومات۔ |
return |
صرف return-and-exchange-receipt.liquid ٹیمپلیٹ اور اس کے متعلقہ جزوی ٹیمپلیٹ میں دستیاب ہے۔
ریٹرن اور ایکسچینج کے ڈیٹا پر مشتمل ہے، بشمول ریٹرن کیے گئے لائن آئٹم، نئے لائن آئٹم، خالص کل، اور ٹرانزیکشن کی معلومات۔
|
gift_card |
صرف gift-card.liquid ٹیمپلیٹ میں دستیاب ہے۔
گفٹ کارڈ کے ڈیٹا پر مشتمل ہے، بشمول بیلنس، الفانیومرک کوڈ، اور ایک QR کوڈ کا مواد جسے POS ایپ کے ذریعے اسکین کیا جا سکتا ہے۔
|
آبجیکٹ آرڈر کریں
| پراپرٹی | تفصیل |
|---|---|
id | آرڈر کی ID۔ |
created_at | ISO 8601 فارمیٹ کردہ تاریخ اور وقت جب آرڈر بنایا گیا تھا۔ |
source_identifier | ایک منفرد POS یا تھرڈ پارٹی آرڈر شناخت کنندہ۔ |
change_due | آرڈر پر واجب الادا بقایا رقم۔ |
balance_due | اس آرڈر پر واجب الادا رقم۔ |
name | آرڈر کا وہ منفرد شناخت کنندہ جو Shopify admin میں آرڈر کے صفحے اور آرڈر کے اسٹیٹس کے صفحے پر ظاہر ہوتا ہے۔ مثال کے طور پر، "#1001"، "EN1001"، یا "1001-A"۔ یہ قدر متعدد اسٹورز میں منفرد نہیں ہوتی ہے۔ |
note | آرڈر سے وابستہ نوٹ کا مواد۔ |
line_items | آرڈر کے لائن آئٹم کی فہرست۔ |
subtotal_price |
ڈسکاؤنٹ کے بعد اور ریٹرن سے پہلے تمام لائن آئٹم کی قیمتوں کا مجموعہ۔ اگر taxesIncluded درست ہے، تو سب ٹوٹل میں ٹیکس بھی شامل ہوتا ہے۔
|
total_price | ریٹرن سے پہلے، آرڈر کی کل قیمت۔ اس میں ٹیکس اور ڈسکاؤنٹ شامل ہیں۔ |
total_tip_received | آرڈر کے لیے ٹپ کی تمام رقوم کا مجموعہ۔ |
discounts | ڈسکاؤنٹ کی کل رقم۔ |
transactions | آرڈر سے وابستہ ٹرانزیکشن کی فہرست۔ |
taxes_included | آیا آرڈر کی سب ٹوٹل قیمت میں ٹیکس شامل ہے یا نہیں۔ |
tax_lines | ریٹرن سے پہلے، آرڈر کے لائن آئٹم پر لاگو تمام ٹیکس لائنوں کی فہرست۔ ٹیکس لائن کی قیمتیں یکساں شرح اور عنوان کے ساتھ تمام ٹیکس لائنوں کی کل قیمت کی نمائندگی کرتی ہیں۔ |
customer | وہ کسٹمر جس نے آرڈر دیا ہے۔ |
shipping_address | آرڈر پر موجود شپنگ ایڈریس۔ |
shipping_groups | آرڈر کے شپنگ گروپ کی فہرست۔ ہر گروپ میں ایسے لائن آئٹم شامل ہیں جو ایک ساتھ فلفل کیے جاتے ہیں۔ |
ریٹرن آبجیکٹ
| پراپرٹی | تفصیل |
|---|---|
name | ریٹرن کا وہ منفرد شناخت کنندہ جو Shopify admin میں آرڈر کے صفحے اور آرڈر کے اسٹیٹس کے صفحے پر ظاہر ہوتا ہے۔ مثال کے طور پر، "#1000-R1"۔ یہ قدر متعدد اسٹورز میں منفرد نہیں ہوتی ہے۔ |
created_at | ISO 8601 فارمیٹ شدہ تاریخ اور وقت جب ریٹرن تخلیق کیا گیا تھا۔ |
is_unverified | یہ ظاہر کرنے والا بولین کہ آیا ریٹرن غیر تصدیق شدہ ریٹرن کے طور پر تخلیق کیا گیا تھا۔ |
is_exchange | یہ ظاہر کرنے والا بولین کہ آیا ریٹرن میں کوئی ایکسچینج شامل ہے۔ اس میں گفٹ کارڈ پر کیے گئے ریفنڈ شامل ہیں۔ |
exchange_type |
ایکسچینج کی قسم، بشرطیکہ ریٹرن میں کوئی ایکسچینج شامل ہو۔ ممکنہ قدریں LIKE_FOR_LIKE، NET_REFUNDABLE، اور NET_PAYABLE ہیں۔
|
return_discount | آرڈر کے ڈسکاؤنٹ کی کل رقم جو ریفنڈ کر دی گئی ہے۔ |
return_subtotal |
ڈسکاؤنٹ سے پہلے تمام ریٹرن لائن آئٹم کی قیمتوں کا مجموعہ۔ اگر taxesIncluded درست ہے، تو سب ٹوٹل میں ٹیکس بھی شامل ہوتا ہے۔
|
return_total | ریفنڈ کی ممکنہ کل رقم۔ اس میں ٹیکس، ڈسکاؤنٹ، شپنگ اور ٹپ شامل ہیں۔ ہو سکتا ہے کہ یہ ریفنڈ کی گئی اصل رقم نہ ہو۔ |
exchange_subtotal |
ڈسکاؤنٹ سے پہلے ایکسچینج میں موجود تمام نئے لائن آئٹم کی قیمتوں کا مجموعہ۔ اگر taxesIncluded درست ہے، تو سب ٹوٹل میں ٹیکس بھی شامل ہوتا ہے۔
|
exchange_total | ایکسچینج میں موجود تمام نئے لائن آئٹم کے لیے کل رقم۔ اس میں ٹیکس اور ڈسکاؤنٹ شامل ہیں۔ |
total_cash_rounding_adjustment | ریٹرن یا ایکسچینج پر لاگو کی گئی کیش راؤنڈنگ ایڈجسٹمنٹ۔ |
total_adjusted_amount | کیش راؤنڈنگ ایڈجسٹمنٹ کے ذریعے ایڈجسٹ کردہ ریٹرن یا ایکسچینج کی کل رقم۔ |
net_total | ریٹرن یا ایکسچینج کے لیے اور کیش راؤنڈنگ سے پہلے ادا یا ریفنڈ کی گئی اصل کل رقم۔ |
return_line_items | ریٹرن کردہ لائن آئٹم۔ |
exchange_line_items | ایکسچینج میں نئے لائن آئٹم۔ |
return_tax_lines | ریٹرن کردہ لائن آئٹم کی ٹیکس لائنیں۔ |
exchange_tax_lines | ایکسچینج میں نئے لائن آئٹم کے لیے ٹیکس لائنیں۔ |
shipping_refund_amount | شپنگ کی وہ رقم جو ریفنڈ کر دی گئی ہے۔ |
tip_refund_amount | ٹپ کی وہ رقم جو ریفنڈ کر دی گئی ہے۔ |
transactions | ریٹرن یا ایکسچینج سے وابستہ ٹرانزیکشن۔ |
شپنگ گروپ آبجیکٹ
| پراپرٹی | تفصیل |
|---|---|
destination | شپ کی جانے والی پروڈکٹ کی منزل۔ |
products | شپ کی جانے والی پروڈکٹ کی فہرست۔ |
لائن آئٹم آبجیکٹ
| پراپرٹی | تفصیل |
|---|---|
id | لائن آئٹم کی ID۔ |
name | پروڈکٹ کا عنوان، جس کے ساتھ اختیاری طور پر ویرینٹ کا عنوان منسلک کیا جاتا ہے (اگر قابل اطلاق ہو)۔ |
variant_title | آرڈر کی تخلیق کے وقت ویرینٹ کا عنوان۔ |
price | آرڈر تخلیق ہونے پر لائن آئٹم کی فی یونٹ قیمت۔ اس قدر میں ڈسکاؤنٹ شامل نہیں ہیں۔ |
is_gift_card | آیا لائن آئٹم گفٹ کارڈ کی خریداری کی نمائندگی کرتا ہے۔ |
discount | وہ کل ڈسکاؤنٹ جو ڈسکاؤنٹ ایپلیکیشن کے ذریعے لائن آئٹم کو مختص کیا گیا ہے، جس میں ریفنڈ شدہ اور ہٹائی گئی مقداروں کے لیے مختص کردہ ڈسکاؤنٹ شامل ہیں۔ |
total_price | اس لائن آئٹم کا کل۔ |
selling_plan_name | لائن آئٹم کو تفویض کردہ سبسکرپشن پلان کا نام۔ |
tax_rates | اس لائن آئٹم کے لیے ٹیکس لائنیں۔ |
custom_attributes | کسٹم خصوصیات یا خصوصی درخواستوں کی نمائندگی کرنے والے ایٹریبیوٹ کی فہرست۔ |
variant_title | ویرینٹ کا عنوان۔ |
variant_id | ویرینٹ کی ID۔ |
variant_metafields | ایسے کسٹم فیلڈ کی فہرست جو مرچنٹ نے ویرینٹ کے ساتھ وابستہ کیے ہیں۔ |
staff_member_description | لائن آئٹم سے منسوب اسٹاف ممبر۔ |
product_metafields | ایسے کسٹم فیلڈ کی فہرست جو مرچنٹ نے پروڈکٹ کے ساتھ وابستہ کیے ہیں۔ |
ریٹرن لائن آئٹم آبجیکٹ
لائن آئٹم آبجیکٹ میں موجود ہر چیز نیز درج ذیل پراپرٹیز شامل ہیں:
| پراپرٹی | تفصیل |
|---|---|
return_reason | لائن آئٹم کے لیے ریٹرن کی وجہ۔ |
return_reason_note | ریٹرن کی وجہ کے ساتھ شامل کرنے کے لیے ایک اختیاری نوٹ۔ |
رسید کے کوڈ ایڈیٹر میں دستیاب Liquid فلٹرز
آپ اپنی رسید کے ٹیمپلیٹ کی معلومات میں ایڈجسٹمنٹ کرنے کے لیے Liquid فلٹرز استعمال کر سکتے ہیں۔ مثال کے طور پر، آپ کرنسی کی فارمیٹنگ یا کسی مخصوص ٹیکسٹ جیسے کہ ٹیکس کوڈ کی کیپیٹلائزیشن کو تبدیل کر سکتے ہیں۔
فلٹر لاگو کرنے کے لیے، ایک پائپ کریکٹر | اور پھر ڈبل کرلی بریکٹ {{ }} کے درمیان موجود Liquid کوڈ کے بلاک کے اندر فلٹر شامل کریں۔ فلٹرز کا اطلاق صرف Liquid کوڈ کے بلاکس پر کیا جا سکتا ہے۔
درج ذیل مثال میں، فلٹر ٹیکس کوڈ کو چھوٹے حروف (lowercase) سے بڑے حروف (uppercase) میں تبدیل کرتا ہے۔
{{ tax_line.title | upcase }}مثالی کوڈ بلاک میں، product آبجیکٹ ہے، title اس کی پراپرٹی ہے، اور upcase اپلائی کیا گیا فلٹر ہے۔ upcase فلٹر tax_line.title کی ویلیو کے حروف کو بڑے حروف میں تبدیل کرتا ہے۔ مثال کے طور پر، اگر tax_line.title کی ویلیو Hst ہے، تو upcase فلٹر اس ویلیو کو HST میں تبدیل کر دیتا ہے۔
Liquid فلٹرز استعمال کرنے کے طریقے کی تفصیلات کے لیے Shopify Themes Liquid کے حوالے سے Filters کے سیکشن سے رجوع کریں۔
رسید کے کوڈ ایڈیٹر میں درج ذیل فلٹرز دستیاب ہیں:
| پراپرٹی | تفصیل | |
|---|---|---|
t | پہلے سے طے شدہ لیبلز کا آپ کی لوکیشن کے لیے تفویض کردہ زبان میں ترجمہ کرتا ہے۔ | |
money | قیمت کو آپ کی لوکیشن کی کرنسی میں فارمیٹ کرتا ہے۔ | |
escape |
HTML میں خصوصی کریکٹرز، جیسے <>، '، اور & کو نظر انداز (escape) کرتا ہے اور کریکٹرز کو escape sequences میں تبدیل کرتا ہے۔
| |
barcode | ایک 1D بارکوڈ SVG جنریٹ کرتا ہے۔ | |
qrcode | ایک 2D بارکوڈ SVG جنریٹ کرتا ہے۔ |
پرنٹ شدہ رسید کے ٹیمپلیٹ کے کوڈ کی کسٹمائزیشن کی مثال
مشروط میسجنگ شامل کرنے کے لیے آپ Liquid استعمال کر سکتے ہیں۔ یہ فعالیت ویژول ایڈیٹر کے ساتھ کسی ایک لوکیشن پر محفوظ کرنے سے ملتی جلتی ہے۔ مثال کے طور پر، آپ کا کاروبار ایک ہی لوکیشن سے شروع ہوا تھا، اور اب آپ کے پاس متعدد نئی لوکیشنز ہیں۔ آپ اپنی پرنٹ شدہ رسیدوں پر اپنے اصل سٹور کو نمایاں کرنا چاہتے ہیں۔
آپ کوڈ ایڈیٹر کے Sections فولڈر میں header.liquid ٹیمپلیٹ میں حسب ضرورت پیغام شامل کر سکتے ہیں، اور صرف اپنی فلیگ شپ لوکیشن کے لیے پیغام ڈسپلے کرنے کی غرض سے Liquid کا استعمال کر سکتے ہیں۔
درج ذیل کوڈ لوکیشن کا نام چیک کرتا ہے، جو کہ اس صورت میں آپ کی اصل لوکیشن "Home" ہے، اور اگر لوکیشن نام سے مماثل ہو تو "Welcome to our original store, opened in 1972." کا پیغام ڈسپلے کرتا ہے۔ اس کے بجائے آپ کی دیگر لوکیشنز سے پرنٹ ہونے والی رسیدوں پر "Welcome to our store." کا پیغام ظاہر ہوتا ہے۔
{% if location.name == 'Home' %}
Welcome to our original store, opened in 1972.
{% else %}
Welcome to our store.
{% end %}کوڈ ایڈیٹر میں اپنے کوڈ کی تبدیلیوں کا پیش منظر دیکھیں
آپ Shopify ایڈمن میں POS کوڈ ایڈیٹر میں اپنی پرنٹ شدہ رسیدوں میں کی گئی تبدیلیوں کا پیش منظر دیکھ سکتے ہیں۔
منتخب کردہ Liquid فائل کی بنیاد پر، پیش منظر کی ونڈو رسید کے اس ڈیزائن یا سیکشن کو نمایاں کرتی ہے جو اس فائل سے متاثر ہوتا ہے۔ بائی ڈیفالٹ، پیش منظر کی ونڈو آپ کے سب سے حالیہ POS آرڈر کا مواد ڈسپلے کرتی ہے۔ آپ gift-card.liquid فائل کے علاوہ، جو قابل انتخاب پیش منظر کے آپشنز کے طور پر صرف مختلف لوکیشنز ڈسپلے کرتی ہے، تمام Liquid فائلوں کے لیے پیش منظر کی ونڈو میں اپنے رسید کے مواد کے طور پر استعمال کرنے کے لیے ایک مخصوص آرڈر منتخب کر سکتے ہیں۔
اقدامات:
تمام POS Pro لوکیشن
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
اپنی رسیدیں کسٹمائز کریں پر کلک کریں۔
کوڈ میں ترمیم کریں پر کلک کریں۔
اس کوڈ فائل پر کلک کریں جس کا آپ پیش منظر دیکھنا چاہتے ہیں۔ آپ کی رسید دائیں جانب موجود ایڈیٹر ونڈو میں ظاہر ہوتی ہے۔
اختیاری: پیش منظر کی ونڈو میں اپنے رسید کے مواد کے طور پر استعمال کرنے کے لیے ایک مخصوص آرڈر کو منتخب کرنے کے لیے، درج ذیل اقدامات کریں:
آئیکن پر کلک کریں۔
- تمام لوکیشنز سے Point of Sale چینل سے کی گئی سیلز پیش منظر کے لیے آرڈر منتخب کریں ڈائیلاگ میں ظاہر ہوتی ہیں۔ فہرست سے کوئی آرڈر منتخب کریں، یا سرچ بار استعمال کرتے ہوئے مخصوص آرڈرز اور لوکیشنز تلاش کریں۔
- تصدیق کریں پر کلک کریں۔
اختیاری: اگر آپ
gift-card.liquidفائل کا پیش منظر دیکھ رہے ہیں، توآئیکن پر کلک کریں اور وہ لوکیشن منتخب کریں جس کے لیے آپ ٹیمپلیٹ کا پیش منظر دیکھنا چاہتے ہیں۔
Lite یا اٹلی لوکیشن کے ساتھ
اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔
کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔
رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔
اس کوڈ فائل پر کلک کریں جس کا آپ پیش منظر دیکھنا چاہتے ہیں۔ آپ کی رسید دائیں جانب موجود ایڈیٹر ونڈو میں ظاہر ہوتی ہے۔
اختیاری: پیش منظر کی ونڈو میں اپنے رسید کے مواد کے طور پر استعمال کرنے کے لیے ایک مخصوص آرڈر کو منتخب کرنے کے لیے، درج ذیل اقدامات کریں:
آئیکن پر کلک کریں۔
- تمام لوکیشنز سے Point of Sale چینل سے کی گئی سیلز پیش منظر کے لیے آرڈر منتخب کریں ڈائیلاگ میں ظاہر ہوتی ہیں۔ فہرست سے کوئی آرڈر منتخب کریں، یا سرچ بار استعمال کرتے ہوئے مخصوص آرڈرز اور لوکیشنز تلاش کریں۔
- تصدیق کریں پر کلک کریں۔
اختیاری: اگر آپ
gift-card.liquidفائل کا پیش منظر دیکھ رہے ہیں، توآئیکن پر کلک کریں اور وہ لوکیشن منتخب کریں جس کے لیے آپ ٹیمپلیٹ کا پیش منظر دیکھنا چاہتے ہیں۔