Skip to content

Commit 34bc793

Browse files
authored
DOC-2305: Solution Architect Guide (#40420)
* DOC-2305: Solution Architecture Guide
1 parent 06849b6 commit 34bc793

34 files changed

+633
-9
lines changed

_themes/sphinx_rtd_theme/header.html

+15-5
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@
1414
{% if 'user/storefront' in pagename %}
1515
{%- set current_subitem = "storefront" %}
1616
{% endif %}
17-
{% if 'user/glossary' in pagename %}
18-
{%- set current_subitem = "glossary" %}
19-
{% endif %}
2017
{% if 'user/integrations' in pagename %}
2118
{%- set current_subitem = "integrations" %}
2219
{% endif %}
23-
20+
{% if 'user/solution-artchitect' in pagename %}
21+
{%- set current_subitem = "solution-architect" %}
22+
{% endif %}
23+
{% if 'user/glossary' in pagename %}
24+
{%- set current_subitem = "glossary" %}
25+
{% endif %}
2426
{% if 'backend' in pagename %}
2527
{%- set current_item = "developers" %}
2628
{%- set current_subitem = "backend" %}
@@ -41,7 +43,6 @@
4143
{%- set current_item = "developers" %}
4244
{%- set current_subitem = "community" %}
4345
{% endif %}
44-
4546
{% if 'cloud' in pagename %}
4647
{%- set current_item = "cloud" %}
4748
{% endif %}
@@ -169,6 +170,15 @@
169170
</span>
170171
</a>
171172
</li>
173+
<li class="header__menu-list_desc level2-link menu-item menu-item-type-custom menu-item-object-custom "
174+
role="none">
175+
<a href="{{ version_pref }}/user/solution-architect/"
176+
class=" menu-item menu-item-type-custom menu-item-object-custom header__menu-link {{ 'current-menu-item' if 'solution-architect' == current_subitem }}"
177+
role="menuitem">Solution Architecture<span class="header__menu-desc">Learn about the OroCommerce
178+
architecture, integration points, and the infrastructure to implement it.
179+
</span>
180+
</a>
181+
</li>
172182
</ul>
173183
<div class="header__menu-item banner">
174184
<div class="header__banner-content">

_themes/sphinx_rtd_theme/site-links.html

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ <h2><span>Business Users</span></h2>
1515
</div>
1616
<div class="footer-box">
1717
<ul>
18+
<li><a href="{{ pathto(link_prefix ~ 'user/solution-architect/index') }}">Solution Architecture</a></li>
1819
<li><a href="{{ pathto(link_prefix ~ 'user/concept-guides/index') }}">Concept Guides</a></li>
1920
<li><a href="{{ pathto(link_prefix ~ 'user/back-office/index') }}">Back-Office</a></li>
2021
<li><a href="{{ pathto(link_prefix ~ 'user/storefront/index') }}">Commerce Storefront</a></li>

_themes/sphinx_rtd_theme/static/css/redesign.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -867,7 +867,7 @@ body {
867867
padding-right: 15px;
868868
}
869869
.showcase-section .showcase-section-heading {
870-
background: #cf8109 linear-gradient(to right, #cf8109 0%,#ed930d 100%);
870+
background: #7A6036 linear-gradient(to right, #B48C50 0%,#ECDFCB 100%);
871871
padding-top: 25px;
872872
padding-bottom: 115px;
873873
margin: 0 0 -98px;

cloud/security/index.rst

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ The following diagram illustrates the network segmentation of a typical Oro appl
2323
.. image:: /cloud/img/production_network_highlevel_public_diagram.png
2424
:alt: The network segmentation of an average Oro application deployment in OroCloud environment
2525

26+
.. _cloud_security-application-subnet:
27+
2628
Application Subnet
2729
^^^^^^^^^^^^^^^^^^
2830

cloud/support.rst

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ Oro support team continues to put in all possible efforts to provide an initial
3131
* 24 business hours for P2-P4 issues
3232
* 4 hours for P1 issues
3333

34+
.. _cloud_support-process:
35+
3436
Support Process
3537
---------------
3638

developer/index.rst

+5
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ Developer Documentation
1414

1515
Developer Documentation is intended for developers and contains information about OroPlatform architecture, guidance on customization and extension of the existing features in Oro applications. Browse the how-to articles to learn about configuration and setup necessary for development or future use of the application.
1616

17+
.. raw:: html
18+
19+
<h2><a href="../solution-architect/">Solution Architecture</a></h2>
20+
<p>The guide outlines the application concepts, architecture, integration points, and the necessary cloud and infrastructure required for the seamless implementation and integration of the OroCommerce application.</p>
21+
1722
.. raw:: html
1823

1924
<h2><a href="../backend/">Backend Developer Guide</a></h2>
74 KB
Loading
18.8 KB
Loading
Loading
Loading
Loading
Loading
Loading
39.9 KB
Loading
51.2 KB
Loading
Loading
62.9 KB
Loading
46.6 KB
Loading
63.8 KB
Loading
32.3 KB
Loading
123 KB
Loading
Loading

include/include-links-dev.rst

+4
Original file line numberDiff line numberDiff line change
@@ -6484,6 +6484,10 @@ Links (Dev)
64846484

64856485
<a href="https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies" target="_blank">Partitioned Cookies</a>
64866486

6487+
.. |semantic versioning| raw:: html
6488+
6489+
<a href="https://semver.org/" target="_blank">semantic versioning</a>
6490+
64876491
.. |AddressValidationBundle| raw:: html
64886492

64896493
<a href="https://github.com/oroinc/customer-portal/tree/master/src/Oro/Bundle/AddressValidationBundle" target="_blank">AddressValidationBundle</a>

include/include-links-user.rst

+13-1
Original file line numberDiff line numberDiff line change
@@ -1004,4 +1004,16 @@ Links (User)
10041004

10051005
.. |MS Admin Panel| raw:: html
10061006

1007-
<a href="https://admin.microsoft.com/" target="_blank">MS Admin Panel</a>
1007+
<a href="https://admin.microsoft.com/" target="_blank">MS Admin Panel</a>
1008+
1009+
.. |Customer Management| raw:: html
1010+
1011+
<a href="https://hive.oroinc.com/course/customer-management/" target="_blank">Customer Management</a>
1012+
1013+
.. |Product Management| raw:: html
1014+
1015+
<a href="https://hive.oroinc.com/course/product-management/" target="_blank">Product Management</a>
1016+
1017+
.. |Sales Management| raw:: html
1018+
1019+
<a href="https://hive.oroinc.com/course/sales-management/" target="_blank">Sales Management</a>

user/back-office/index.rst

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
:title: Oro Application Back-Office User Documentation
22

3+
.. _user-guide--back-office:
4+
35
.. meta::
46
:description: Back-office manuals for the Oro application and OroMarketplace users
57

user/back-office/system/configuration/commerce/orders/global-order-status-management.rst

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
Configure Global Settings for Order External Status Management
66
==============================================================
77

8-
In addition to managing :ref:`an internal order status <user-guide--sales--orders>`, you can also manage an order status in an external system. By default, an external system cannot
9-
change the order status. To enable a modification of an external order status:
8+
In addition to managing :ref:`an internal order status <user-guide--sales--orders>`, you can also manage an order status in an external system. By default, an external system cannot change the order status. To enable a modification of an external order status:
109

1110
1. Navigate to **System > Configuration** in the main menu.
1211
2. Select **Commerce > Orders > Order Status Management** in the menu to the left.

user/back-office/system/index.rst

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
:title: System Configuration Management in the Oro Application Back-Office
22

3+
.. _user-guide-system-setting:
4+
35
.. meta::
46
:description: Extensive manuals on the Oro application back-office system configuration
57

user/index.rst

+10
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@ Oro User Documentation is split into five sections, each delivering user-specifi
1515
.. raw:: html
1616

1717
<ul class="icons-list">
18+
<li>
19+
<div class="icon">
20+
<img src="../_static/images/icon-business-users.png" alt="" role="presentation">
21+
</div>
22+
<div class="items-body">
23+
<p class="first"><a class="reference internal" href="solution-architect/"><span class="std std-ref">Solution Architecture</span></a></p>
24+
<p> Solution Architecture guide offers an overview of the application concepts, architectural framework, and key integration points that are essential for the successful deployment and integration of the OroCommerce application.</p>
25+
</div>
26+
</li>
1827
<li>
1928
<div class="icon">
2029
<img src="../_static/images/business-and-finance.svg" alt="" role="presentation">
@@ -73,6 +82,7 @@ Oro User Documentation is split into five sections, each delivering user-specifi
7382
:titlesonly:
7483
:maxdepth: 7
7584

85+
solution-architect/index
7686
concept-guides/index
7787
back-office/index
7888
storefront/index

user/integrations/index.rst

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
:title: OroCommerce Integrations Documentation
22

3+
.. _business-users--integrations:
4+
35
.. meta::
46
:description: Integrations documentation for the Oro application users
57

0 commit comments

Comments
 (0)