From 8703e9cf87e250e9f92dd50e83bff8fc203c9c8a Mon Sep 17 00:00:00 2001 From: "soroush.asadi" Date: Sun, 21 Jun 2026 09:58:22 +0330 Subject: [PATCH] docs(website): knowledge-base guide for printing (receipt, kitchen, bar) Documents the new separate kitchen/bar print stations plus the customer receipt (factor): how to set printer IPs, create Kitchen/Bar stations, route menu categories to a station, and what auto-prints at send-to-kitchen vs payment. fa/en; auto-listed on /docs and in the sitemap. Co-Authored-By: Claude Opus 4.8 --- .../src/app/[locale]/docs/guide-data.tsx | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/web/website/src/app/[locale]/docs/guide-data.tsx b/web/website/src/app/[locale]/docs/guide-data.tsx index 33472cd..98965c0 100644 --- a/web/website/src/app/[locale]/docs/guide-data.tsx +++ b/web/website/src/app/[locale]/docs/guide-data.tsx @@ -23,6 +23,7 @@ import { MapPin, Bell, ShieldCheck, + Printer, } from "lucide-react"; export type GuideGroup = @@ -692,6 +693,47 @@ export const GUIDE_FEATURES: GuideFeature[] = [ }, // ─────────────── management ─────────────── + { + slug: "printing", + icon: Printer, + group: "management", + tier: "free", + wireframe: "form", + fa: { + title: "چاپ (فاکتور، آشپزخانه، بار)", + tagline: + "فاکتور مشتری، فیش آشپزخانه و فیش بار را روی پرینترهای جدا چاپ کنید.", + steps: [ + "از «تنظیمات ← تنظیمات پرینتر» آدرس IP پرینتر فاکتور (رسید مشتری) و پرینتر آشپزخانه را وارد کنید.", + "برای جدا کردن بار از آشپزخانه، وارد «تنظیمات ← پرینتر آشپزخانه و بار» شوید و دو ایستگاه بسازید: «آشپزخانه» و «بار»، هرکدام با IP پرینتر خودش.", + "با دکمهٔ «تست» مطمئن شوید هر پرینتر وصل است.", + "در «منو» هر دسته را ویرایش کنید و در «ایستگاه چاپ» مشخص کنید فیش آن کجا چاپ شود: غذا ← آشپزخانه، نوشیدنی/قهوه ← بار.", + "دسته‌هایی که ایستگاه ندارند، روی پرینتر آشپزخانهٔ شعبه چاپ می‌شوند.", + "هنگام «ارسال به آشپزخانه» در صندوق، آیتم‌ها خودکار به پرینتر ایستگاه مربوطه می‌روند؛ و هنگام تسویه، فاکتور مشتری روی پرینتر فاکتور چاپ می‌شود.", + ], + tips: [ + "فاکتور مشتری همیشه جدا از فیش‌های آماده‌سازی چاپ می‌شود.", + "اگر پرینتر آشپزخانه ندارید، همان فیش‌ها روی صفحهٔ KDS دیده می‌شوند.", + ], + }, + en: { + title: "Printing (receipt, kitchen, bar)", + tagline: + "Print the customer receipt, kitchen ticket, and bar ticket on separate printers.", + steps: [ + "In “Settings → Printer settings”, enter the IP of the receipt printer (customer factor) and the kitchen printer.", + "To split the bar from the kitchen, open “Settings → Kitchen & bar printers” and create two stations — “Kitchen” and “Bar” — each with its own printer IP.", + "Use the “Test” button to confirm each printer is reachable.", + "In “Menu”, edit each category and set its “Print station”: food → Kitchen, drinks/coffee → Bar.", + "Categories with no station fall back to the branch kitchen printer.", + "When you “Send to kitchen” at the POS, items route automatically to their station’s printer; on payment, the customer receipt prints to the receipt printer.", + ], + tips: [ + "The customer receipt always prints separately from the prep tickets.", + "No kitchen printer? You can still see the same tickets on the KDS screen.", + ], + }, + }, { slug: "roles", icon: ShieldCheck,