Skip to content

Commit d17298f

Browse files
authored
docs: adds relevant videos to docs sections (#16516)
- modular dashboard - ecommerce plugin - hooks - import-export plugin - mcp plugin - multi-tenant plugin - production deployment (vercel, cloudflare)
1 parent 274af06 commit d17298f

7 files changed

Lines changed: 50 additions & 2 deletions

File tree

docs/custom-components/dashboard.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ keywords: dashboard, widgets, custom components, admin, React
1313

1414
The Dashboard is the first page users see when they log into the Payload Admin Panel. By default, it displays cards with the collections and globals. You can customize the dashboard by adding **widgets** - modular components that can display data, analytics, or any other content.
1515

16+
<YouTube
17+
id="fXF34Ef6G84"
18+
title="Create a flexible admin panel with the new Modular Dashboard feature"
19+
/>
20+
1621
One of the coolest things about widgets is that each plugin can define its own. Some examples:
1722

1823
- Analytics

docs/ecommerce/overview.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ Payload provides an Ecommerce Plugin that allows you to add ecommerce functional
2525
with as much detail as possible.
2626
</Banner>
2727

28+
<YouTube
29+
id="7IaAAqRy7U4"
30+
title="Build a production ready online store with the Payload ecommerce template"
31+
/>
32+
2833
## Core features
2934

3035
The plugin ships with a wide range of features to help you get started with ecommerce:

docs/hooks/overview.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ keywords: hooks, overview, config, configuration, documentation, Content Managem
88

99
Hooks allow you to execute your own side effects during specific events of the Document lifecycle. They allow you to do things like mutate data, perform business logic, integrate with third-parties, or anything else, all during precise moments within your application.
1010

11-
With Hooks, you can transform Payload from a traditional CMS into a fully-fledged application framework. There are many use cases for Hooks, including:
11+
<YouTube
12+
id="zYhPeBi5PaU"
13+
title="Payload Hooks Explained: When to Use Them, and when to pass logic to the Jobs Queue"
14+
/>
15+
With Hooks, you can transform Payload from a traditional CMS into a
16+
fully-fledged application framework. There are many use cases for Hooks,
17+
including:
1218

1319
- Modify data before it is read or updated
1420
- Encrypt and decrypt sensitive data

docs/plugins/import-export.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ keywords: plugins, plugin, import, export, csv, JSON, data, ETL, download
1515

1616
This plugin adds features that give admin users the ability to download or create export data as an upload collection and import it back into a project.
1717

18+
<YouTube
19+
id="lyAOXO5TcZw"
20+
title="A simple, powerful way to manage your data in Payload: Import/Export Plugin"
21+
/>
1822
## Core Features
1923

2024
- Export data as CSV or JSON format via the admin UI

docs/plugins/mcp.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ This plugin adds [Model Context Protocol](https://modelcontextprotocol.io/docs/g
2020
with as much detail as possible.
2121
</Banner>
2222

23+
<YouTube
24+
id="UBbElyhoszQ"
25+
title="Supercharge Your CMS: Payload MCP Server Overview & Demo"
26+
/>
27+
2328
## Core features
2429

2530
- Adds a collection to your config where:

docs/plugins/multi-tenant.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ This plugin sets up multi-tenancy for your application from within your [Admin P
1919
issue](https://github.com/payloadcms/payload/issues/new/choose) with as much
2020
detail as possible.
2121
</Banner>
22+
<YouTube
23+
id="oX7ZHWuin-I"
24+
title="One Payload instance—endless possibilities: Payload Multi-Tenant Plugin"
25+
/>
2226

2327
## Core features
2428

docs/production/deployment.mdx

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,22 @@ to consider these main aspects:
2222

2323
Payload can be deployed _anywhere that Next.js can run_ - including Vercel, Netlify, SST, DigitalOcean, AWS, and more. Because it's open source, you can self-host it.
2424

25+
<VideoDrawer
26+
id="8jPNsLX7XGg"
27+
label="Deploy Payload on Cloudflare Workers"
28+
drawerTitle="Deploy Payload on Cloudflare Workers"
29+
/>
30+
<VideoDrawer
31+
id="Teug6mTdRsg"
32+
label="Deploy Payload with Cloudflare Workers (Full Guide)"
33+
drawerTitle="Deploy Payload with Cloudflare Workers (Full Guide)"
34+
/>
35+
<VideoDrawer
36+
id="7jAYKaRaI30"
37+
label="Deploy Payload on Vercel"
38+
drawerTitle="Deploy Payload on Vercel in minutes with our one click templates"
39+
/>
40+
2541
But it's important to remember that most Payload projects will also need a database, file storage, an email provider, and a CDN. Make sure you have all of the requirements that your project needs, no matter what deployment platform you choose.
2642

2743
## Basics
@@ -83,7 +99,10 @@ unsupported `$facet` aggregation.
8399
### CosmosDB
84100

85101
<Banner type="warning">
86-
While Azure Cosmos DB offers a MongoDB API it is not fully compatible due to strict and limited indexing behavior and many core features may not work reliably. For more details, see the [MongoDB driver's CosmosDB compatibility documentation](https://www.mongodb.com/docs/drivers/cosmosdb-support/#compatibility).
102+
While Azure Cosmos DB offers a MongoDB API it is not fully compatible due to
103+
strict and limited indexing behavior and many core features may not work
104+
reliably. For more details, see the [MongoDB driver's CosmosDB compatibility
105+
documentation](https://www.mongodb.com/docs/drivers/cosmosdb-support/#compatibility).
87106
</Banner>
88107

89108
To improve compatibility, spread the `compatibilityOptions.cosmosdb` preset into your adapter. This applies all recommended settings at once:

0 commit comments

Comments
 (0)