docs: added product rental tutorial (#13896)

* docs: added product rental guide

* fix lint errors

* fix build error

* fix vale errors

* gnerate
This commit is contained in:
Shahed Nasser
2025-11-04 13:12:41 +02:00
committed by GitHub
parent 0426568569
commit baec64d4f1
12 changed files with 8540 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -6682,6 +6682,7 @@ export const generatedEditDates = {
"references/utils/PromotionUtils/enums/utils.PromotionUtils.ApplicationMethodAllocation/page.mdx": "2025-10-21T08:10:52.665Z",
"references/utils/PromotionUtils/enums/utils.PromotionUtils.CampaignBudgetType/page.mdx": "2025-10-21T08:10:52.672Z",
"app/integrations/guides/avalara/page.mdx": "2025-10-22T09:56:11.929Z",
"app/how-to-tutorials/tutorials/product-rentals/page.mdx": "2025-10-28T16:09:26.244Z",
"references/js_sdk/admin/Product/methods/js_sdk.admin.Product.batchImageVariants/page.mdx": "2025-10-31T09:41:42.515Z",
"references/js_sdk/admin/Product/methods/js_sdk.admin.Product.batchVariantImages/page.mdx": "2025-10-31T09:41:42.517Z",
"references/product/IProductModuleService/methods/product.IProductModuleService.addImageToVariant/page.mdx": "2025-10-31T09:41:35.918Z",

View File

@@ -795,6 +795,10 @@ export const filesMap = [
"filePath": "/www/apps/resources/app/how-to-tutorials/tutorials/product-feed/page.mdx",
"pathname": "/how-to-tutorials/tutorials/product-feed"
},
{
"filePath": "/www/apps/resources/app/how-to-tutorials/tutorials/product-rentals/page.mdx",
"pathname": "/how-to-tutorials/tutorials/product-rentals"
},
{
"filePath": "/www/apps/resources/app/how-to-tutorials/tutorials/product-reviews/page.mdx",
"pathname": "/how-to-tutorials/tutorials/product-reviews"

View File

@@ -11706,6 +11706,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-builder",
"children": []
},
{
"loaded": true,
"isPathHref": true,
"type": "ref",
"title": "Implement Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals",
"children": []
},
{
"loaded": true,
"isPathHref": true,

View File

@@ -611,6 +611,15 @@ const generatedgeneratedHowToTutorialsSidebarSidebar = {
"description": "Learn how to implement a product builder that allows customers to customize products before adding them to the cart.",
"children": []
},
{
"loaded": true,
"isPathHref": true,
"type": "link",
"title": "Product Rentals",
"path": "/how-to-tutorials/tutorials/product-rentals",
"description": "Learn how to implement product rentals in your Medusa store.",
"children": []
},
{
"loaded": true,
"isPathHref": true,

View File

@@ -861,6 +861,14 @@ const generatedgeneratedToolsSidebarSidebar = {
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-builder",
"children": []
},
{
"loaded": true,
"isPathHref": true,
"type": "ref",
"title": "Implement Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals",
"children": []
},
{
"loaded": true,
"isPathHref": true,

View File

@@ -203,6 +203,13 @@ While tutorials show you a specific use case, they also help you understand how
description:
"Learn how to implement a product builder that allows customers to customize products before adding them to the cart.",
},
{
type: "link",
title: "Product Rentals",
path: "/how-to-tutorials/tutorials/product-rentals",
description:
"Learn how to implement product rentals in your Medusa store.",
},
{
type: "link",
title: "Product Reviews",

View File

@@ -23,6 +23,10 @@ export const nextjs = [
"title": "Implement Product Builder",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-builder"
},
{
"title": "Implement Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals"
},
{
"title": "Saved Payment Methods",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/saved-payment-methods"

View File

@@ -91,6 +91,10 @@ export const product = [
"title": "Implement Meta Product Feed",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-feed"
},
{
"title": "Implement Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals"
},
{
"title": "Implement Product Reviews",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-reviews"

View File

@@ -99,6 +99,10 @@ export const server = [
"title": "Meta Product Feed",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-feed"
},
{
"title": "Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals"
},
{
"title": "Product Reviews",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-reviews"

View File

@@ -67,6 +67,10 @@ export const tutorial = [
"title": "Meta Product Feed",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-feed"
},
{
"title": "Product Rentals",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-rentals"
},
{
"title": "Product Reviews",
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/product-reviews"