Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add landing pages #1801

Merged
merged 101 commits into from
May 29, 2023
Merged
Show file tree
Hide file tree
Changes from 90 commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
fec7115
landing for Installing Docker prerequisites
Mar 30, 2023
e431511
landing for Choosing an installation mode
Mar 30, 2023
eb86423
Update scos_dev_sidebar.yml
Mar 30, 2023
381c082
Merge branch 'master' into add-landing-pages
Apr 11, 2023
02371bd
Update sidebar_checker.sh
Apr 11, 2023
b1439cf
added a script
Apr 11, 2023
920d6d3
Merge branch 'master' into add-landing-pages
Apr 11, 2023
587c626
script
Apr 12, 2023
015186b
Delete output.txt
Apr 12, 2023
4fac728
Merge branch 'master' into add-landing-pages
Apr 14, 2023
c4e2140
Merge branch 'master' into add-landing-pages
Apr 25, 2023
2eb162e
module API landing
Apr 25, 2023
b959318
Structural preparations landing
Apr 25, 2023
7f1f769
data publishing landing
Apr 25, 2023
5f986c3
added missing docs
Apr 25, 2023
6e63e11
Merge branch 'master' into add-landing-pages
Apr 25, 2023
d341167
add extend-spryker.md landing page
Apr 26, 2023
991a398
add spryker-os-module-customisation.md landing page
Apr 26, 2023
0b90856
added link
Apr 26, 2023
97df52c
add testing-guidelines.md landing page
Apr 26, 2023
38bf417
add router.md landing page
Apr 26, 2023
6d59610
add zed-api.md landing page
Apr 26, 2023
bfca050
add configuration.md landing page
Apr 26, 2023
4047cb8
add fact-finder.md landing page
Apr 26, 2023
f3ba6f1
add episerver.md landing page
Apr 26, 2023
87264f1
add inxmail.md landing page
Apr 26, 2023
d3eae2d
add econda.md landing page
Apr 26, 2023
491b014
Update scos_dev_sidebar.yml
Apr 26, 2023
ba01229
add ayden.md landing page
Apr 26, 2023
bbf8709
Update adyen.md
Apr 26, 2023
43c4b21
add afterpay.md landing page
Apr 26, 2023
b62e9e7
typo
Apr 26, 2023
15eb5de
add amazon-pay.md landing page
Apr 26, 2023
88bd13c
add arvato.md landing page
Apr 26, 2023
759e694
typo
Apr 27, 2023
e5d8a6a
add billpay.md landing page
Apr 27, 2023
251892e
add braintree.md landing page
Apr 27, 2023
8bf078e
typo
Apr 27, 2023
9e83463
add computop.md landing page
Apr 27, 2023
d7f62ad
add integrating-payment-methods-for-heidelpay.md landing page
Apr 27, 2023
8dc1d95
add heidelpay.md landing page
Apr 27, 2023
8d2da35
add payolution.md landing page
Apr 27, 2023
e3131ee
add ratenkauf-by-easycredit.md landing page
Apr 27, 2023
8bae46e
edit ratepay.md landing page
Apr 27, 2023
feee184
add feature-howtos.md landing page
Apr 27, 2023
eaa6802
add introduction-tutorials.md landing page
Apr 27, 2023
c6c5816
Create integrating-payment-methods-for-heidelpay.md
Apr 27, 2023
218e6af
Create integrating-payment-methods-for-computop.md
Apr 27, 2023
7b38264
Delete integrating-payment-methods-for-computop.md
Apr 27, 2023
2c5111e
Merge branch 'master' into add-landing-pages
Apr 28, 2023
5cd3b17
landing pages
May 2, 2023
501e2c4
Merge branch 'master' into add-landing-pages
May 2, 2023
fd5ae57
remove docs
May 2, 2023
e6ee6b5
reverted changes
May 2, 2023
cfc9be3
Update scos_dev_sidebar.yml
May 2, 2023
2940a9e
Merge branch 'master' into add-landing-pages
May 3, 2023
c9ce0a3
Merge branch 'master' into add-landing-pages
May 3, 2023
5e49a91
Merge branch 'master' into add-landing-pages
May 3, 2023
69132c4
Merge branch 'add-landing-pages' of https://github.com/spryker/spryke…
May 3, 2023
9e04788
doc and sidebar adjustments
May 3, 2023
6e58380
sidebar fixes
May 3, 2023
98d86ad
Merge branch 'master' into add-landing-pages
May 3, 2023
497e645
Merge branch 'master' into add-landing-pages
May 4, 2023
4f68686
Update module-api.md
May 4, 2023
9501e18
Update scos_dev_sidebar.yml
May 4, 2023
45d6b6e
Update scos_dev_sidebar.yml
May 4, 2023
e2372c9
sidebar fixes
May 4, 2023
57f7a68
removed redundant docs
May 4, 2023
5f7ea45
Update scos_dev_sidebar.yml
May 4, 2023
42d33f9
Merge branch 'master' into add-landing-pages
May 4, 2023
bf91886
Merge branch 'master' into add-landing-pages
May 5, 2023
b1346c3
Update messages-and-errors.md
May 10, 2023
d1336c1
Update Rakefile
May 10, 2023
e7a83f1
Merge branch 'master' into add-landing-pages
May 11, 2023
ae6b2fd
redirect + removed file
May 11, 2023
1a6bfc5
Merge branch 'master' into add-landing-pages
May 11, 2023
3e21705
Merge branch 'master' into add-landing-pages
May 11, 2023
bb1dcc3
Merge branch 'master' into add-landing-pages
May 16, 2023
d02139c
Merge branch 'master' into add-landing-pages
May 16, 2023
e6fc1ef
Update checklist-for-a-new-store-implementation.md
May 16, 2023
c964278
Update checklist-for-a-new-store-implementation.md
May 16, 2023
71fd7fa
Merge branch 'master' into add-landing-pages
May 16, 2023
51852e4
Merge branch 'master' into add-landing-pages
May 17, 2023
0d47523
Update feature-howtos.md
May 17, 2023
6ffe0ec
Merge branch 'master' into add-landing-pages
May 17, 2023
5031cf7
Apply suggestions from code review
May 19, 2023
4e4084a
Apply suggestions from code review
May 19, 2023
0123399
Merge branch 'master' into add-landing-pages
May 19, 2023
d7ab0a7
Apply suggestions from code review
May 23, 2023
63b7f7d
Apply suggestions from code review
May 23, 2023
899d99d
Apply suggestions from code review
May 24, 2023
1e97611
Merge branch 'master' into add-landing-pages
May 24, 2023
fa854c5
Merge branch 'add-landing-pages' of https://github.com/spryker/spryke…
May 24, 2023
ad31529
Merge branch 'master' into add-landing-pages
May 24, 2023
1693e34
moved Howtos tp PBC
May 24, 2023
0d57edd
Merge branch 'master' into add-landing-pages
May 26, 2023
21bcf49
Update release-notes-202212.0.md
May 29, 2023
d275d33
fix broken link
May 29, 2023
28807d7
Merge branch 'master' into add-landing-pages
May 29, 2023
731baa5
fix broken links
May 29, 2023
4f3797b
Merge branch 'master' into add-landing-pages
May 29, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
247 changes: 196 additions & 51 deletions _data/sidebars/scos_dev_sidebar.yml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion _scripts/sidebar_checker/sidebar_checker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,4 @@ for i in "${!SIDEBARS[@]}"; do
EOF
done
fi
done
done
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ redirect_from:
- /v1/docs/ht-make-product-shown-on-frontend-by-url
- /v1/docs/en/ht-make-product-shown-on-frontend-by-url
- /docs/scos/dev/tutorials/202005.0/howtos/feature-howtos/howto-make-a-product-searchable-and-shown-on-the-storefront.html
- /docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-make-a-product-searchable-and-shown-on-the-storefront.html
related:
- title: Creating Product Variants
link: docs/scos/user/back-office-user-guides/page.version/catalog/products/manage-concrete-products/creating-product-variants.html
Expand Down
13 changes: 13 additions & 0 deletions docs/scos/dev/architecture/module-api/module-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: Module API
description: Learn about Module APIs, performance and scalability, semantic versioning, and Composer constrains for customer modules.
last_updated: Apr 25, 2023
template: concept-topic-template
---

This section is about module APIs, performance and scalability, semantic versioning, and Composer constraints for customer modules. For specific information, see these documents:

* [Declaration of module APIs: Public and private](/docs/scos/dev/architecture/module-api/declaration-of-module-apis-public-and-private.html)
* [Performance and scalability](/docs/scos/dev/architecture/module-api/performance-and-scalability.html)
* [Semantic versioning - major vs. minor vs. patch release](/docs/scos/dev/architecture/module-api/semantic-versioning-major-vs.-minor-vs.-patch-release.html)
* [Using ~ Composer constraint for customized modules](/docs/scos/dev/architecture/module-api/using-composer-constraint-for-customized-modules.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Structural preparation
description: This page lists documents inside the Structural preparations section
last_updated: Apr 25, 2023
template: howto-guide-template
---

The *Structural preparation* section covers information about various aspects of setting up and organizing your project's structure. Here, you will learn how to create, use, and expand transfer objects effectively for data manipulation as well as how to extend the existing database schema. Also, you can explore the integration with the `thephpleague` flysystem vendor package.

This section includes the following documents:
* [Create, use, and extend the transfer objects](/docs/scos/dev/back-end-development/data-manipulation/data-ingestion/structural-preparations/create-use-and-extend-the-transfer-objects.html)
* [Extend the database schema](/docs/scos/dev/back-end-development/data-manipulation/data-ingestion/structural-preparations/extend-the-database-schema.html)
* [File system](/docs/scos/dev/back-end-development/data-manipulation/data-ingestion/structural-preparations/file-system.html)
* [Flysystem](/docs/scos/dev/back-end-development/data-manipulation/data-ingestion/structural-preparations/flysystem.html)
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ redirect_from:

---

This section contains a collection of articles describing how data manipulation works in the Spryker SCOS:
This section contains a collection of documents describing how data manipulation works in the Spryker SCOS:
* [Run and revert a database migration](/docs/scos/dev/back-end-development/data-manipulation/run-and-revert-a-database-migration.html)
* [Data publishing](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronization.html)
* [Configuration management](/docs/scos/dev/back-end-development/data-manipulation/configuration-management.html)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Data publishing
description: This page lists documents inside the Data publishing section
last_updated: Apr 25, 2023
template: howto-guide-template
---

The *Data publishing* section describes the functionalities and processes related to data publishing. Here, you can learn how to add publish events for Publish and Synchronization, understand the debugging listeners, and implement event trigger publisher plugins. Additionally, you can explore the implementation of Publish and Synchronization in your code, synchronization plugins, and the synchronization process for multi-store shop systems. In this section also can find an explanation of how to perform repeated exports, regenerate published data, and enable multiple mappings to retrieve data without specifying the resource's ID.

In this section, you can find the following documents:
* [Add publish events](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/add-publish-events.html)
* [Debug listeners](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html)
* [Handle data with Publish and Synchronization](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/handle-data-with-publish-and-synchronization.html)
* [Implement event trigger publisher plugins](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-event-trigger-publisher-plugins.html)
* [Implement Publish and Synchronization](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-publish-and-synchronization.html)
* [Implement synchronization plugins](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html)
* [Publish and Synchronization](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronization.html)
* [Publish and synchronize and multi-store shop systems](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html)
* [Publish and Synchronize repeated export](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html)
* [Synchronization behavior - enabling multiple mappings](/docs/scos/dev/back-end-development/data-manipulation/data-publishing/synchronization-behavior-enabling-multiple-mappings.html)
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-event-trigger-publisher-plugins.html
- title: Implement synchronization plugins
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-event-trigger-publisher-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Publish and Synchronize and Multi-Store Shop Systems
title: Publish and synchronize and multi-mtore shop systems
description: This document describes a way to synchronize data between multiple stores.
last_updated: Jun 16, 2021
template: howto-guide-template
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Publish and Synchronize repeated export
title: Publish and synchronize repeated export
description: By following the steps from this document, you can regenerate published data and re-write data of database tables in Storage and Search modules with subsequent update of Redis and Elasticsearch records
last_updated: Jun 16, 2021
template: howto-guide-template
Expand Down Expand Up @@ -37,7 +37,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Synchronization behavior - enabling multiple mappings
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/synchronization-behavior-enabling-multiple-mappings.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ related:
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/implement-synchronization-plugins.html
- title: Debug listeners
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/debug-listeners.html
- title: Publish and Synchronize and multi-store shop systems
- title: Publish and synchronize and multi-store shop systems
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-and-multi-store-shop-systems.html
- title: Publish and Synchronize repeated export
link: docs/scos/dev/back-end-development/data-manipulation/data-publishing/publish-and-synchronize-repeated-export.html
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: Extend Spryker
description: This section lists documents inside the Extend Spryker section.
last_updated: Apr 26, 2023
template: concept-topic-template
---

The *Extend Spryker* section section provides guidance on extending Spryker to enhance its functionality. In this section, you can find documents about creating modules for encapsulating new concepts and learn about extending a core module used by another core module. You explore different approaches such as replacement class, inheritance object, and composition to extend the core. Also, this section shows how to extend the Spryker Core functionality, use the Spryker Engine and learn how to install the module structure and configuration.

In this section, you can find the following documents and subsections:
* [Create modules](/docs/scos/dev/back-end-development/extend-spryker/create-modules.html)
* [Development strategies](/docs/scos/dev/back-end-development/extend-spryker/development-strategies.html)
* [Spryker OS module customization](/docs/scos/dev/back-end-development/extend-spryker/spryker-os-module-customisation/spryker-os-module-customisation.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Spryker OS module customisation
description: This section lists documents inside the Spryker OS module customisation section.
last_updated: Apr 26, 2023
template: concept-topic-template
---

Learn to customize modules in Spryker OS to meet your specific needs by extending core modules and exploring different approaches. Understand the folder structure used in Spryker Commerce OS and install module structure for project-level customization.

This section includes the following documents:
* [Extend a core module that is used by another](/docs/scos/dev/back-end-development/extend-spryker/spryker-os-module-customisation/extend-a-core-module-that-is-used-by-another.html)
* [Extend the core](/docs/scos/dev/back-end-development/extend-spryker/spryker-os-module-customisation/extend-the-core.html)
* [Extend the Spryker core functionality](/docs/scos/dev/back-end-development/extend-spryker/spryker-os-module-customisation/extend-the-spryker-core-functionality.html)
* [Install module structure and configuration](/docs/scos/dev/back-end-development/extend-spryker/spryker-os-module-customisation/install-module-structure-and-configuration.html)
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Messages and errors
description: working with messages and errors in Spryker Commerce OS
template: concept-topic-template
last_updated: May 3, 2023
related:
- title: Showing messages in Zed
link: docs/scos/dev/back-end-development/messages-and-errors/showing-messages-in-zed.html
Expand All @@ -13,4 +14,11 @@ related:
link: docs/scos/dev/back-end-development/messages-and-errors/handling-errors-with-errorhandler.html
---

This section contains the information you need to work with messages and errors in Spryker Commerce OS.
This section contains the information you need to work with messages and errors in Spryker Commerce OS:
* [Handling errors with ErrorHandler](/docs/scos/dev/back-end-development/messages-and-errors/handling-errors-with-errorhandler.html)
* [Handling Internal Server messages](/docs/scos/dev/back-end-development/messages-and-errors/handling-internal-server-messages.html)
* [Messages and errors](/docs/scos/dev/back-end-development/messages-and-errors/messages-and-errors.html)
* [Registering a new service](/docs/scos/dev/back-end-development/messages-and-errors/registering-a-new-service.html)
* [Showing messages in Zed](/docs/scos/dev/back-end-development/messages-and-errors/showing-messages-in-zed.html)


Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,9 @@ related:
link: docs/scos/dev/back-end-development/zed-ui-tables/add-buttons-to-zed-tables.html
---

This section contains the information you need to work with UI tables in Zed in Spryker Commerce OS.
The *Zed UI tables* section contains the information you need to work with UI tables in Zed in Spryker Commerce OS. In this section, you can find the following documents:
* [Add buttons to Zed tables](/docs/scos/dev/back-end-development/zed-ui-tables/add-buttons-to-zed-tables.html)
* [Create and configure Zed tables](/docs/scos/dev/back-end-development/zed-ui-tables/create-and-configure-zed-tables.html)



7 changes: 0 additions & 7 deletions docs/scos/dev/guidelines/guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,10 @@ template: concept-topic-template
This section contains a collection of useful guidelines for developing on the Spryker Commerce OS:

* [Coding guidelines](/docs/scos/dev/guidelines/coding-guidelines/coding-guidelines.html)

* [Keeping a project upgradable](/docs/scos/dev/guidelines/keeping-a-project-upgradable/keeping-a-project-upgradable.html)

* [Performance guidelines](/docs/scos/dev/guidelines/performance-guidelines/general-performance-guidelines.html)

* [Testing guidelines](/docs/scos/dev/guidelines/testing-guidelines/testing-concepts.html)

* [Project development guidelines](/docs/scos/dev/guidelines/project-development-guidelines.html)

* [Data processing guidelines](/docs/scos/dev/guidelines/data-processing-guidelines.html)

* [Module configuration convention](/docs/scos/dev/guidelines/module-configuration-convention.html)

* [Security guidelines](/docs/scos/dev/guidelines/security-guidelines.html)
22 changes: 22 additions & 0 deletions docs/scos/dev/guidelines/testing-guidelines/testing-guidelines.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Testing guidelines
description: This section lists documents inside the Testing guidelines section.
last_updated: Apr 26, 2023
template: concept-topic-template
---

Get comprehensive guidance for effective testing in Spryker projects. Discover a range of topics, including available test helpers, code coverage generation, data builders for creating transfer objects, executing tests, setting up efficient test organization, configuring and using the Codeception test framework, testing best practices and console commands, and more.

The *Testing guidelines* section includes the following documents:
VadymSachenko marked this conversation as resolved.
Show resolved Hide resolved
* [Available test helpers](/docs/scos/dev/guidelines/testing-guidelines/available-test-helpers.html)
* [Code coverage](/docs/scos/dev/guidelines/testing-guidelines/code-coverage.html)
* [Data builders](/docs/scos/dev/guidelines/testing-guidelines/data-builders.html)
* [Executing tests](/docs/scos/dev/guidelines/testing-guidelines/executing-tests.html)
* [Publish and Synchronization testing](/docs/scos/dev/guidelines/testing-guidelines/publish-and-synchronization-testing.html)
* [Setting up tests](/docs/scos/dev/guidelines/testing-guidelines/setting-up-tests.html)
* [Test framework](/docs/scos/dev/guidelines/testing-guidelines/test-framework.html)
* [Test helpers](/docs/scos/dev/guidelines/testing-guidelines/test-helpers.html)
* [Testify](/docs/scos/dev/guidelines/testing-guidelines/testify.html)
* [Testing best practices](/docs/scos/dev/guidelines/testing-guidelines/testing-best-practices.html)
* [Testing concepts](/docs/scos/dev/guidelines/testing-guidelines/testing-concepts.html)
* [Testing console commands](/docs/scos/dev/guidelines/testing-guidelines/testing-console-commands.html)
Loading