Questions marquées «javascript»

JavaScript (JS) est un langage de script côté client qui permet d'interagir avec l'utilisateur, de contrôler le navigateur, de communiquer de manière asynchrone et de modifier le contenu du document affiché. Par défaut, Magento 1 est fourni avec la bibliothèque prototype.js et Magento 2 est fourni avec jQuery. Utilisez les balises «prototype-js» et «jquery» pour les questions sur ces bibliothèques.

4
Ajouter une bibliothèque jQuery à Magento 2
Comment un développeur tiers peut-il ajouter une bibliothèque jQuery à Magento 2? Alors que Magento 2 inclut une version de jQuery dans leurs thèmes frontaux, l'objet jQuery n'est pas immédiatement disponible dans l'espace de noms global. Je crois que c'est parce que Magento 2 utilise RequireJS pour extraire jQuery, et …

4
Localisation Magento2 Javascript
Une question similaire a déjà été posée ici: traductions de texte javascript de Magento 2 , mais Magento a mis à jour cette technique de traduction dans la version bêta. Comment puis-je ajouter ou mettre à jour des traductions utilisées par Javascript? J'ai compris que Magento crée un fichier appelé …

1
Comment afficher un bloc personnalisé sur la méthode d'expédition sélectionnée dans Magento 2
À l'aide du lien de référence, comment ajouter un bloc personnalisé aux méthodes d'expédition ci-dessous lors du paiement en une page? , Je peux créer un bloc d'expédition supplémentaire en bas. Mais, je voudrais afficher le contenu uniquement, lorsque la méthode d'expédition est sélectionnée. Lorsqu'une méthode d'expédition est sélectionnée par …

1
Magento2: Comment puis-je remplacer le module core js price-box.js
Je dois prolonger Magento_Catalog/js/price-box.js. J'ai utilisé la fonction 'mixins', mais ça ne marche pas price-box.js. requirejs-config.js: var config = { config: { mixins: { 'Magento_Catalog/js/price-box': { 'My_Module/js/price-box/pluggin': true } } } }; My_Module/view/frontend/web/js/price-box/pluggin.js define(function () { 'use strict'; return function (target) { // modify target var reloadPrice = target.reloadPrice; target.reloadPrice …


3
Magento ajoute des inclusions CSS et JS au pied de page
Je fais une optimisation Yslow de mon site Magento et j'essaie d'ajouter le CSS et Js au pied de page du site. Pour le moment, j'utilise une balise de référence de tête dans la mise en page XML et j'utilise des actions addJset addCsspour inclure tous mes fichiers. J'ai essayé …
15 layout  javascript  css 


1
Magento 2: comment afficher l'option personnalisée dans un autre fichier phtml
Comment pouvons-nous remplacer cette position dans l'option personnalisée pour l'afficher dans un autre fichier phtml. ajouté ce code dans checkout_cart_index.xmllequel remplacer uniquement le form.phtmlne pas remplacer le default.phtmlfichier. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock …

3
Magento 2: Synchronisation du backend et de l'état / cache du frontend
Magento 2 dispose-t-il de systèmes ou d'abstractions pour gérer l'état entre le backend et le stockage local sur le frontend? Je travaille sur le portage d'une fonctionnalité pour restaurer le panier abandonné d'un utilisateur via une URL de redirection. Sous une forme simplifiée, une URL comme http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 chargera un devis …

2
Validation des dates de début et de fin
Je travaille sur le formulaire d'administration où je veux que l'utilisateur sélectionne Start Dateet End Date. Je dois fournir une validation telle que le End Datedoit être supérieur à Start Date. Quelqu'un pourrait-il m'aider à fournir la classe de validation par défaut de Magento pour la date de début et …

2
Magento 2: Qu'est-ce qu'une balise `<each />`?
Pour autant que je sache, lorsque vous affichez une grille dans le backend de Magento, le modèle KnockoutJS "chargé sur XHR" suivant est ce qui commence à rendre les choses File: vendor/magento//module-ui/view/base/web/templates/collection.html URL: http://magento.example.xom/pub/static/adminhtml/Magento/backend/en_US/Magento_Ui/templates/collection.html &lt;each args="data: elems, as: 'element'"&gt; &lt;render if="hasTemplate()"/&gt; &lt;/each&gt; Cependant - je suis un peu perdu quant …

2
Magento 2: matériel de lecture de certification de développeur Javascript
Magento vient d'annoncer l' examen de certification JavaScript pour Magento2. Après avoir lu cette page: https://u.magento.com/magento-2-certified-professional-javascript-developer J'ai des questions sur cet examen de certification de développeur JavaScript. Quels documents d'étude utiles pour la préparation de l'examen de certification de script Java? Quelle est la note de passage pour cet examen …

4
Erreur de commutateur de magasin Magento 2 dans "section-config.js" TypeError non capturé: Impossible de lire la propriété '*' de non défini (…)
J'implémente un sélecteur de magasin personnalisé dans mon thème personnalisé. Le modèle de bloc est le suivant: &lt;?php if (count($block-&gt;getStores())&gt;1): ?&gt; &lt;?php $id = $block-&gt;getIdModifier() ? '-' . $block-&gt;getIdModifier() : ''?&gt; &lt;span&gt;&lt;?php echo $block-&gt;escapeHtml($block-&gt;getStoreName()) ?&gt;&lt;/span&gt; &lt;span&gt;/&lt;/span&gt; &lt;?php foreach ($block-&gt;getStores() as $_lang): ?&gt; &lt;?php if ($_lang-&gt;getId() != $block-&gt;getCurrentStoreId()): ?&gt; &lt;span class="view-&lt;?php …

1
Comment partager les observables Knockout JS entre les composants de l'interface utilisateur
Je comprends comment utiliser imports: {}etexports: {} partager les propriétés des composants d'une interface utilisateur, telles que: defaults: { exports: { shouldShowMessage: '${$.component}' } } Qui renvoie le nom du composant dans les exportations. Mais lorsque j'essaie d'exporter un observable Knockout, il est toujours indéfini: defaults: { exports: { shouldShowMessage: …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.