Browse Source

Created part 06

pull/20822/head
Halil İbrahim Kalkan 2 years ago
parent
commit
4d5fba688e
  1. 4
      docs/en/tutorials/modular-crm/index.md
  2. 6
      docs/en/tutorials/modular-crm/part-05.md
  3. 14
      docs/en/tutorials/modular-crm/part-06.md

4
docs/en/tutorials/modular-crm/index.md

@ -2,7 +2,7 @@
ABP provides a great infrastructure and tooling to build modular software solutions. In this tutorial, you will learn how to create application modules, compose and communicate them to build a monolith modular web application.
> **This tutorial is focused on modularity. The example application functionality and user interface are intentionally kept simple. If you want to learn real world, full featured application development with ABP, please follow the [Book Store tutorial](../book-store/index.md).**
> **This tutorial is focused on modularity. The example application's functionality and user interface are intentionally kept simple. If you want to learn real world, full featured application development with ABP, please follow the [Book Store tutorial](../book-store/index.md).**
## Tutorial Outline
@ -13,7 +13,7 @@ This tutorial is organized as the following parts:
* [Part 03: Building the Products module](part-03.md)
* [Part 04: Creating the initial Ordering module](part-04.md)
* [Part 05: Building the Ordering module](part-05.md)
* ...
* [Part 06: Integrating modules](part-06.md)
## Download the Source Code

6
docs/en/tutorials/modular-crm/part-05.md

@ -6,6 +6,10 @@
"Previous": {
"Name": "Creating the Initial Ordering Module",
"Path": "tutorials/modular-crm/part-04"
},
"Next": {
"Name": "Integrating Modules",
"Path": "tutorials/modular-crm/part-06"
}
}
````
@ -333,7 +337,7 @@ Great! We can see the list of orders. However, there are two problems:
1. We don't see the Orders item on the main menu. This is because we haven't configured the [navigation menu system](../../framework/ui/mvc-razor-pages/navigation-menu.md) yet.
2. We see Product's GUID ID instead of its name. This is because the Ordering module has no integration with the Products module and doesn't have access to Product module's database to perform a JOIN query.
We will solve these two problems in next sections.
We will solve the second problem in the [next part](part-06.md), but we can easily add a menu item for the Orders page now.
### Adding a Menu Item

14
docs/en/tutorials/modular-crm/part-06.md

@ -0,0 +1,14 @@
# Integrating Modules
````json
//[doc-nav]
{
"Previous": {
"Name": "Building the Ordering module",
"Path": "tutorials/modular-crm/part-05"
}
}
````
TODO
Loading…
Cancel
Save