Advanced > Developer

Pour accéder aux paramètres de configuration du magasin, choisissez Stores > Settings>Configuration ​dans la barre latérale_ Admin _.

NOTE
Ces paramètres de configuration sont disponibles en mode développeur uniquement.

Frontend Development Workflow

Flux de développement front-end

Pour plus d’informations sur la modification de ces paramètres, voir Processus de développement Frontend dans le Guide des systèmes d’administration.

Champ
Portée
Description
Workflow Type
Global
Détermine si la compilation Less a lieu côté client ou côté serveur pendant le développement. Options :
Client side less compilation- La compilation a lieu dans le navigateur à l’aide de la bibliothèque native less.js.
Server side less compilation - La compilation a lieu sur le serveur à l’aide de la bibliothèque Less PHP. Il s’agit du mode par défaut pour la production.

Developer Client Restrictions

Restrictions du client développeur

Pour plus d’informations sur la modification de ce paramètre, voir Restrictions du client dans le Guide des systèmes d’administration.

Champ
Portée
Description
Allow IPs (comma separated)
Affichage en magasin
Crée une liste autorisée d’adresses IP qui peuvent utiliser les outils de développement sur un site en direct, sans interférer avec les clients du magasin. Toute modification apportée au site lors de l’utilisation d’un outil de développement tel que Traduction en ligne, est visible uniquement à partir des adresses IP de la liste autorisée.

Template Settings

Paramètres du modèle

Pour plus d’informations sur la modification de ces paramètres, voir Optimisation des fichiers de ressources dans le Guide des systèmes d’administration.

Champ
Portée
Description
Allow Symlinks
Affichage en magasin
L’activation de liens symboliques peut exposer votre site à des risques de sécurité et n’est pas recommandée pour un magasin de production.
Minify Html
Affichage en magasin
Détermine si l’HTML des modèles de magasin est réduit. Options : Yes / No

Debug

Débogage

Pour plus d’informations sur la modification de ces paramètres, voir Conseils sur le chemin du modèle dans le Guide des systèmes d’administration.

Champ
Portée
Description
Enable Template Path Hints for Storefront
Affichage en magasin
Ajoute une notation au storefront qui indique le chemin d’accès à chaque modèle utilisé sur la page. Options : Yes / No
Enable Template Path Hints for Admin
Global
Ajoute une notation à l’administrateur qui indique le chemin d’accès à chaque modèle utilisé sur la page. Options : Yes / No
Add Block Class Type to Hints
Affichage en magasin
Inclut les noms des blocs dans les conseils de chemin d’accès au modèle. Options : Yes / No

Translate Inline

Traduire en ligne

Pour plus d’informations sur la modification de ces paramètres, voir Traduire en ligne dans le Guide des systèmes d’administration.

Champ
Portée
Description
Enable for Storefront
Affichage en magasin
Active le traducteur intégré pour le storefront. Le texte de l’interface peut être modifié pour chaque vue de magasin. Pour utiliser le traducteur en ligne sans interférer avec la boutique en ligne, ajoutez votre adresse IP à la liste autorisée Restrictions du client développeur .
Enable for Admin
Global
Active le traducteur intégré pour l’administrateur. Contrairement au storefront, l’administrateur ne peut pas être traduit en plusieurs langues. Toutefois, les libellés de champ et le texte de l’interface peuvent être modifiés.

JavaScript Settings

Paramètres JavaScript

Pour plus d’informations sur la modification de ces paramètres, voir Optimisation des fichiers de ressources dans le Guide des systèmes d’administration.

Champ
Portée
Description
Merge JavaScript Files
Affichage en magasin
Fusionne plusieurs fichiers JavaScript dans un seul fichier afin d’améliorer le temps de chargement de la page.
Enable JavaScript Bundling
Affichage en magasin
Détermine si plusieurs fichiers JavaScript peuvent être regroupés dans un seul fichier. Options : Yes / No
Minify JavaScript Files
Affichage en magasin
Supprime les caractères, espaces et retraits inutiles afin de réduire la taille du code.
Move JS code to the bottom of the page
Global
S’il est activé, déplace le code JS au bas de la page. Options : Yes / No
Translation Strategy
Global
Détermine la méthodologie de traduction utilisée par le système. Options :
Dictionary- Traduction côté storefront.
Embedded - Traduction côté administrateur.
Log JS Errors to Session Storage
Global
S’il est activé, peut être utilisé par des tests fonctionnels pour la création de rapports. Options : Yes / No
Log JS Errors to Session Storage Key
Global
Identifie la clé utilisée pour récupérer les erreurs JS collectées.

CSS Settings

Paramètres CSS

Pour plus d’informations sur la modification de ces paramètres, voir Optimisation des fichiers de ressources dans le Guide des systèmes d’administration.

Champ
Portée
Description
Merge CSS Files
Affichage en magasin
Fusionne plusieurs fichiers CSS en un seul fichier afin d’améliorer le temps de chargement de la page. Options : Yes / No
Minify CSS Files
Affichage en magasin
Supprime les caractères, espaces et retraits inutiles afin de réduire la taille du code. Options : Yes / No
Use CSS critical path
Global
Le chemin d’accès critique CSS fournit une feuille CSS critique minimisée intégrée dans <head> et reporte tous les styles non critiques qui sont chargés de manière asynchrone. Options : Yes / No

Image Processing Settings

Paramètres de traitement des images

Champ
Portée
Description
Image Adapter
Global
Indique l’adaptateur utilisé pour effectuer le rendu des images. Après avoir modifié le paramètre de l’adaptateur, videz le cache des images du catalogue. Options : PHP GD2 / ImageMagick

Remarque : ​Le type de fichier ICO est pris en charge uniquement par l’adaptateur ImageMagik.

Caching Settings

Paramètres de mise en cache

Champ
Portée
Description
Cache User Defined Attributes
Global
Lorsqu’elle est activée, met en cache les attributs définis par l’utilisateur et la valeur d’attribut d’entité système (EAV). Cette option peut améliorer les performances, mais nécessite également de l’espace pour la mise en cache. Options : Yes / No

Static Files Settings

Paramètres des fichiers statiques

Champ
Portée
Description
Sign Static Files
Global
Lorsque cette option est activée, ajoute une signature numérique à l’URL des fichiers statiques afin que les navigateurs puissent détecter si une version plus récente du fichier est disponible. Si la signature d’un fichier diffère de ce qui est stocké dans le cache du navigateur, la version la plus récente du fichier est utilisée. Les fichiers statiques pouvant être signés sont JavaScript, CSS, images et polices. Options : Yes / No

Grid Settings

Paramètres de grille

Champ
Portée
Description
Asynchronous Indexing
Global
Détermine le moment où les entités du système de traitement des commandes, telles que les commandes, les factures, les envois et les notes de crédit, sont ajoutées à la grille et réindexées. L’indexation asynchrone peut être utilisée pour éviter les verrous sur les données lors des opérations d’enregistrement et pour réduire le temps de traitement. Options :
Disable- (par défaut) Les entités liées aux commandes sont ajoutées à la grille à différents moments. à mesure qu'ils sont sauvés.
Enable - Les entités liées aux commandes ne sont ajoutées à la grille que lors d’une tâche cron planifiée. Cron doit être configuré pour s’exécuter une fois par minute.
recommendation-more-help
d39aca6f-58a0-41c6-83eb-39fd0ef30672