آپ کے Shopify POS کے لیے پرنٹ کردہ رسید کا کوڈ ایڈیٹر

آپ اپنے Shopify admin میں موجود کوڈ ایڈیٹر کو استعمال کر کے اپنی پرنٹ کردہ رسیدوں کو کسٹمائز کر سکتے ہیں۔ وہ فائل جن سے آپ کی رسیدیں بنتی ہیں ان میں Shopify کی ٹیمپلیٹنگ لینگویج، Liquid شامل ہوتی ہے۔ کوڈ ایڈیٹر کے ساتھ، آپ ویژول ایڈیٹر کی نسبت HTML، CSS، اور 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 لوکیشن
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. بائیں سائڈبار میں Sections آئیکن پر کلک کریں۔

  4. کوڈ میں ترمیم کریں پر کلک کریں۔

  5. پرنٹ شدہ رسیدوں کے لیے کوڈ میں ترمیم کریں ڈائیلاگ میں، اس کوڈ میں ترمیم کریں جسے آپ تبدیل کرنا چاہتے ہیں۔

  6. محفوظ کریں پر کلک کریں۔

  7. اختیاری: POS ایڈیٹر کا استعمال کرتے ہوئے مزید Shopify POS صفحات میں ترمیم جاری رکھنے کے لیے، اپنے براؤزر کی ونڈو میں پیچھے جائیں۔

Lite یا اٹلی لوکیشن کے ساتھ
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔

اپنی رسید کے ٹیمپلیٹ میں کسٹم فائل استعمال کریں

آپ پرنٹ شدہ رسیدوں کو کسٹمائز کرنے کے لیے اپنے Shopify ایڈمن پر اپ لوڈ کی گئی فائل، جیسے کہ امیج اثاثے استعمال کر سکتے ہیں۔

پرنٹ شدہ رسید میں استعمال کرنے سے پہلے فائل کو آپ کے Shopify ایڈمن پر اپ لوڈ کرنا ضروری ہے۔ فائل اپ لوڈ کے بارے میں مزید جانیں۔

اقدامات:

  1. اپنے Shopify ایڈمن سے، مواد > فائل پر جائیں۔

  2. جس فائل کو آپ اپنے پرنٹ شدہ رسید کے کوڈ میں شامل کرنا چاہتے ہیں اس کے آگے، لنک کاپی کرنے کے لیے Copy link پر کلک کریں۔

  3. کوڈ ایڈیٹر پر جائیں۔

  4. اپنے ٹیمپلیٹ میں اثاثہ کا لنک شامل کریں۔

اپنی رسید کے ٹیمپلیٹ کو ڈیفالٹ پر ری سیٹ کریں

آپ کوڈ ایڈیٹر کا استعمال کرتے ہوئے کسی رسید کے ٹیمپلیٹ کو ڈیفالٹ ورژن پر ری سیٹ کر سکتے ہیں۔

اقدامات:

تمام POS Pro لوکیشن
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. اپنی رسیدیں کسٹمائز کریں پر کلک کریں۔

  4. کوڈ میں ترمیم کریں پر کلک کریں۔

  5. جس کوڈ فائل کو آپ ری سیٹ کرنا چاہتے ہیں اس پر کلک کریں۔

  6. Reset to default آئیکن پر کلک کریں۔

  7. فائل کو ڈیفالٹ پر ری سیٹ کریں ڈائیلاگ میں، ری سیٹ کریں پر کلک کریں۔

Lite یا اٹلی لوکیشن کے ساتھ
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔

  4. جس کوڈ فائل کو آپ ری سیٹ کرنا چاہتے ہیں اس پر کلک کریں۔

  5. Reset to default آئیکن پر کلک کریں۔

  6. فائل کو ڈیفالٹ پر ری سیٹ کریں ڈائیلاگ میں، ری سیٹ کریں پر کلک کریں۔

رسید کے کوڈ ایڈیٹر میں دستیاب 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 لوکیشن
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. اپنی رسیدیں کسٹمائز کریں پر کلک کریں۔

  4. کوڈ میں ترمیم کریں پر کلک کریں۔

  5. اس کوڈ فائل پر کلک کریں جس کا آپ پیش منظر دیکھنا چاہتے ہیں۔ آپ کی رسید دائیں جانب موجود ایڈیٹر ونڈو میں ظاہر ہوتی ہے۔

  6. اختیاری: پیش منظر کی ونڈو میں اپنے رسید کے مواد کے طور پر استعمال کرنے کے لیے ایک مخصوص آرڈر کو منتخب کرنے کے لیے، درج ذیل اقدامات کریں:

    1. دیکھیں آئیکن پر کلک کریں۔
    2. تمام لوکیشنز سے Point of Sale چینل سے کی گئی سیلز پیش منظر کے لیے آرڈر منتخب کریں ڈائیلاگ میں ظاہر ہوتی ہیں۔ فہرست سے کوئی آرڈر منتخب کریں، یا سرچ بار استعمال کرتے ہوئے مخصوص آرڈرز اور لوکیشنز تلاش کریں۔
    3. تصدیق کریں پر کلک کریں۔
  7. اختیاری: اگر آپ gift-card.liquid فائل کا پیش منظر دیکھ رہے ہیں، تو دیکھیں آئیکن پر کلک کریں اور وہ لوکیشن منتخب کریں جس کے لیے آپ ٹیمپلیٹ کا پیش منظر دیکھنا چاہتے ہیں۔

Lite یا اٹلی لوکیشن کے ساتھ
  1. اپنے Shopify ایڈمن سے، Point of Sale > سیٹنگز پر جائیں۔

  2. کسٹمائزیشن سیکشن میں، POS ایڈیٹر کھولنے کے لیے پرنٹ شدہ رسیدیں پر کلک کریں۔

  3. رسید کی کسٹمائزیشن کے صفحہ پر، کوڈ ایڈیٹر پر کلک کریں۔

  4. اس کوڈ فائل پر کلک کریں جس کا آپ پیش منظر دیکھنا چاہتے ہیں۔ آپ کی رسید دائیں جانب موجود ایڈیٹر ونڈو میں ظاہر ہوتی ہے۔

  5. اختیاری: پیش منظر کی ونڈو میں اپنے رسید کے مواد کے طور پر استعمال کرنے کے لیے ایک مخصوص آرڈر کو منتخب کرنے کے لیے، درج ذیل اقدامات کریں:

    1. دیکھیں آئیکن پر کلک کریں۔
    2. تمام لوکیشنز سے Point of Sale چینل سے کی گئی سیلز پیش منظر کے لیے آرڈر منتخب کریں ڈائیلاگ میں ظاہر ہوتی ہیں۔ فہرست سے کوئی آرڈر منتخب کریں، یا سرچ بار استعمال کرتے ہوئے مخصوص آرڈرز اور لوکیشنز تلاش کریں۔
    3. تصدیق کریں پر کلک کریں۔
  6. اختیاری: اگر آپ gift-card.liquid فائل کا پیش منظر دیکھ رہے ہیں، تو دیکھیں آئیکن پر کلک کریں اور وہ لوکیشن منتخب کریں جس کے لیے آپ ٹیمپلیٹ کا پیش منظر دیکھنا چاہتے ہیں۔