diff --git a/.ai_agency/memory/backlog.json b/.ai_agency/memory/backlog.json index ba12abf..e25556f 100644 --- a/.ai_agency/memory/backlog.json +++ b/.ai_agency/memory/backlog.json @@ -172,7 +172,7 @@ "title": "افزودن قابلیت دانلود PDF و اکسل لیست قیمت عمده‌فروشی Canina در B2BPortal برای پتشاپها و کلینیکها", "priority": "HIGH", "assigned_role": "05_dev_frontend", - "status": "pending", + "status": "completed", "max_file_count": 3, "estimated_minutes": 15, "dependency_task_ids": ["TASK-112"], @@ -180,5 +180,19 @@ "افزودن دکمه دریافت کاتالوگ و لیست قیمت B2B به صورت اکسل/CSV و آماده‌سازی برای چاپ", "امکان خروجی گرفتن سریع از لیست سفارش حجمی برای همکاران و پت‌شاپ‌های تاییدشده" ] + }, + { + "id": "TASK-114", + "title": "افزودن نشانگر نشان‌دار بودن محصولات رسمی کاتالوگ Canina و لینک دانلود کاتالوگ پی‌دی‌اف در هدر و فوتر", + "priority": "MEDIUM", + "assigned_role": "05_dev_frontend", + "status": "pending", + "max_file_count": 3, + "estimated_minutes": 15, + "dependency_task_ids": ["TASK-113"], + "acceptance_criteria": [ + "افزودن دکمه دانلود کاتالوگ رسمی PDF برند Canina در فوتر و منوی اصلی", + "نمایش بنر اصالت کاتالوگ رسمی محصولات در صفحات جزئیات محصول" + ] } ] diff --git a/.ai_agency/memory/state.json b/.ai_agency/memory/state.json index 80e25f7..3eb771f 100644 --- a/.ai_agency/memory/state.json +++ b/.ai_agency/memory/state.json @@ -5,7 +5,7 @@ "checkpoint": { "stage": "TASK_EXECUTION", "active_agent": "05_dev_frontend", - "current_ticket_id": "TASK-113", + "current_ticket_id": "TASK-114", "sub_step_index": 10, "total_sub_steps": 10 }, diff --git a/frontend/application/components/Footer.tsx b/frontend/application/components/Footer.tsx index f329dce..5a26412 100644 --- a/frontend/application/components/Footer.tsx +++ b/frontend/application/components/Footer.tsx @@ -94,6 +94,17 @@ export default function Footer({ onNavigate, onShopNavigate, onB2BOpen }: { {getText('footer_link_wiki', "دانشنامه ترکیبات")} +
  • + +
    + دانلود کاتالوگ رسمی Canina (PDF) + +
  • {getText('footer_link_b2b', "همکاری با کلینیک‌ها و پت‌شاپ‌ها (B2B)")} diff --git a/frontend/application/components/ProductPage.tsx b/frontend/application/components/ProductPage.tsx index f6aa00e..2533581 100644 --- a/frontend/application/components/ProductPage.tsx +++ b/frontend/application/components/ProductPage.tsx @@ -240,6 +240,10 @@ export default function ProductPage({ productSlug }: { productSlug: string }) {
    استاندارد صنعتی آلمان
    +
    + + کاتالوگ رسمی Canina +
    {product.specialBadge && (
    {product.specialBadge}