Skip to content

Commit

Permalink
Remove links to PrestaShop Company
Browse files Browse the repository at this point in the history
  • Loading branch information
Progi1984 committed Feb 28, 2022
1 parent a8045f0 commit a8df29d
Show file tree
Hide file tree
Showing 11 changed files with 10 additions and 60 deletions.
2 changes: 0 additions & 2 deletions basics/introduction.md
Expand Up @@ -20,8 +20,6 @@ Modules, hooks and the override system are explored in this page and in the [Mod

{{% notice note %}}
By default, PrestaShop is provided with more than 50 modules, enabling you to launch your online business quickly and for free.

More than 3000 modules are also available [on the Addons marketplace](https://addons.prestashop.com/en/2-modules-prestashop). These additional modules were built by the PrestaShop company or members of the PrestaShop community, and are sold at affordable prices. As a developer, you can also share your modules on this site, and receive 70% of the amounts associated with the sale of your creations. [Sign up now!](https://auth.prestashop.com/en/register?lang=en)
{{% /notice %}}

## Concepts
Expand Down
2 changes: 1 addition & 1 deletion basics/keeping-up-to-date/_index.md
Expand Up @@ -13,7 +13,7 @@ The purpose of this chapter is to provide the best practices and tips for keepin
Keeping a shop updated to the latest available version ensures you have the latest changes brought by the core team and the developer community.
Depending on the version you upgrade to, you can get new features, security or performance improvements, or simply bug fixes.

Furthermore, the support of PrestaShop 1.6 [is now ended](https://www.prestashop.com/en/blog/maintenance-extension-prestashop-1-6). We recommend using recent PrestaShop versions to get support, along with core and modules upgrades.
Furthermore, the support of PrestaShop 1.6 [is now ended](https://build.prestashop.com/news/1.6.1.x-what-s-next/). We recommend using recent PrestaShop versions to get support, along with core and modules upgrades.

## Upgrade and migration, two different processes

Expand Down
34 changes: 0 additions & 34 deletions basics/keeping-up-to-date/migration.md
Expand Up @@ -637,37 +637,3 @@ Useful links:

- [Learning how-to use the webservice API](https://doc.prestashop.com/display/PS16/Using+the+PrestaShop+Web+Service)
- [Getting a list of all available ressources, ready for import/export](https://doc.prestashop.com/display/PS16/Web+service+one-page+documentation#Webserviceone-pagedocumentation-Availableresources)

## Migration modules and services

### Community module

Although this solution is not made by PrestaShop, it follows the concept
of export / import presented here and has been recommended several time
on discussion platforms like the forum.

That solution is a module called “MigrationPro” and is available on the
Marketplace:

https://addons.prestashop.com/en/data-migration-backup/8934-migrationpro-prestashop-to-prestashop-migration-tool.html

It bundles two different modules to install on your old and new shop,
respectively responsible of the export and import of the business data.
It uses the object models to interact with the database.

### Support service

As well as for the upgrade, you can also ask our support team to proceed
with the migration for you.

Your data will be migrated and your compatible modules will be
transferred. As the theme will be lost, you get instead a discount on
themes available on the Marketplace. This option is useful for merchants
who chose to use an existing theme instead of developing theirs.

You can subscribe for this service on the marketplace:

https://addons.prestashop.com/en/support/18689-upgrade-pack-prestashop.html

Many agencies and freelancers propose this kind of service and some of
them are certainly in your area.
9 changes: 3 additions & 6 deletions basics/keeping-up-to-date/upgrade.md
Expand Up @@ -28,16 +28,15 @@ This guide gives you the full control on the process. This one has been applied

### Release download

The first step is to download the latest version on https://www.prestashop.com/.
The first step is to download the latest version on https://github.com/PrestaShop/PrestaShop/releases.

If you upgrade to another version of PrestaShop 1.6, the release files
can be found in a [dedicated archives list](https://www.prestashop.com/en/previous-versions?version=1.6).
If you upgrade to another version of PrestaShop 1.6, the release files can be found in a [dedicated archives list](https://www.prestashop.com/en/previous-versions?version=1.6).

Download can also be done in command line, as done here with the version
1.7.7.5:

```bash
wget -O prestashop-upgrade.zip https://www.prestashop.com/download/old/prestashop_1.7.7.5.zip
wget -O prestashop-upgrade.zip https://github.com/PrestaShop/PrestaShop/releases/download/1.7.7.5/prestashop_1.7.7.5.zip
```

### Archive extraction
Expand Down Expand Up @@ -228,7 +227,5 @@ Basically, the process and the result will be the same. The existing
data on the shop will be kept, as well as your module and your current
theme.

You can [subscribe for the upgrade service on the marketplace](https://addons.prestashop.com/en/support/18689-upgrade-pack-prestashop.html).

Many agencies and freelancers in your area may also provide this kind of
service.
6 changes: 2 additions & 4 deletions development/architecture/introduction.md
Expand Up @@ -198,7 +198,7 @@ There are two kinds of themes in PrestaShop: **FO themes** and **BO themes**.

FO themes define the appearance of the Front Office.

PrestaShop comes bundled with a default FO theme, called "Classic", but merchant can choose to use a different theme. Hundreds of them are [available for download on the Addons Marketplace][addons-themes].
PrestaShop comes bundled with a default FO theme, called "Classic", but merchant can choose to use a different theme.

Since FO themes work on top of legacy controllers, they are based on the [Smarty templating engine][smarty]. They all integrate a shared core javascript library which is called `core.js`, which has jQuery 3 bundled in.

Expand Down Expand Up @@ -267,7 +267,7 @@ Modules can also be used to customize PrestaShop:

In addition, modules can be customized by Themes. Themes supporting a given module can override the module's own FO templates in order to improve their integration.

As you can see, the module system has many features, making modules very powerful. Modules have full access to the Core system, and even if modules submitted to the [Addons Marketplace][addons-marketplace] go through a quality and security review process, integration can go very deep into the Core. This power comes with a cost: the deeper the integration and customization, the more risk of upgrade and interoperability issues there is.
As you can see, the module system has many features, making modules very powerful. Modules have full access to the Core system, and the integration can go very deep into the Core. This power comes with a cost: the deeper the integration and customization, the more risk of upgrade and interoperability issues there is.

## Detailed diagram

Expand All @@ -293,12 +293,10 @@ Remember the overview at the top of the article? Have a look at this more detail
[SRP]: https://en.wikipedia.org/wiki/Single_responsibility_principle
[OCP]: https://en.wikipedia.org/wiki/Open/closed_principle
[MVC]: https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
[addons-themes]: https://addons.prestashop.com/en/3-templates-prestashop
[smarty]: https://www.smarty.net/
[bootstrap]: https://getbootstrap.com/
[child-theme]: {{< ref "/8/themes/reference/template-inheritance/parent-child-feature" >}}
[theme-module-override]: {{< ref "/8/themes/reference/overriding-modules" >}}
[twig]: https://twig.symfony.com/
[github]: https://github.com/PrestaShop/prestashop-ui-kit/
[addons-marketplace]: https://addons.prestashop.com/
[autoupgrade]: https://github.com/PrestaShop/autoupgrade/
2 changes: 1 addition & 1 deletion development/upgrade-module/_index.md
Expand Up @@ -28,4 +28,4 @@ New loggers have been created:

## How to download it

You can download it from [Addons marketplace](https://addons.prestashop.com/en/data-migration-backup/5496-1-click-upgrade.html) or from your shop administration panel. It is also available on the module GitHub repository, in the [Releases](https://github.com/PrestaShop/autoupgrade/releases) section.
You can download it from [the module GitHub repository](https://github.com/PrestaShop/autoupgrade/releases) or from your shop administration panel.
4 changes: 0 additions & 4 deletions faq/i-need-help.md
Expand Up @@ -15,10 +15,6 @@ The very best place to start looking for an answer is:
If you are a developer and you think there is a missing item in the Developer documentation, consider [creating an issue on the Documentation Repository](https://github.com/PrestaShop/docs/issues). This will help us discuss what to do to improve it.
{{% /notice %}}

If you need help with your shop or third-party modules, please have a look at the PrestaShop Company's [support plans](https://www.prestashop.com/support).

If you have questions about a PrestaShop module or theme you have downloaded or bought on the PrestaShop Addons Marketplace, you can contact its developers through the link provided on their Marketplace page.

Finally, you can also ask for help from other PrestaShop users:

- [on the Community chat]({{< param "projectUrls.slack" >}}) (Slack)
Expand Down
4 changes: 0 additions & 4 deletions modules/introduction.md
Expand Up @@ -20,10 +20,6 @@ the cart or the product sheet, when displaying the current stock, etc.).
Specifically, a hook is a shortcut to the various methods available from
the `Module` object, as assigned to that hook.

{{% notice note %}}
Injecting executable code via third party API or services is considered a security threat and is therefore forbidden for modules sold in the Addons Marketplace.
{{% /notice %}}

## Modules' operating principles

Modules are the ideal way to let your talent and imagination as a
Expand Down
Expand Up @@ -34,7 +34,7 @@ Let's add hook related code to main module class `demovieworderhooks`:
);
$bar->add(
new \PrestaShopBundle\Controller\Admin\Sell\Order\ActionsBarButton(
'btn-info', ['href' => 'https://www.prestashop.com/'], 'Go to prestashop'
'btn-info', ['href' => 'https://www.prestashop-project.org/'], 'Go to prestashop'
)
);
$bar->add(
Expand Down
Expand Up @@ -78,7 +78,7 @@ version: 1.0.0
author:
name: "PrestaShop Team"
email: "pub@prestashop.com"
url: "https://www.prestashop.com"
url: "https://www.prestashop-project.org"

meta:
compatibility:
Expand Down
3 changes: 1 addition & 2 deletions themes/getting-started/theme-yml.md
Expand Up @@ -17,11 +17,10 @@ Users will be able to choose the layout for each page from the theme's settings
name: mysupertheme # The name must match the directory name
display_name: My Super Theme
version: 1.0.0
theme_key: 3c6e0b8a9c15224a8228b9a98ca1531d # Needed by PrestaShop Addons
author:
name: "John Doe"
email: "pub@prestashop.com"
url: "https://www.prestashop.com"
url: "https://www.prestashop-project.org"
meta:
compatibility:
from: 8.0
Expand Down

0 comments on commit a8df29d

Please sign in to comment.