Je suis nouveau sur Magento2 et notre organisation vient d'obtenir la licence EE. Je l'ai installé sur ma machine locale et le modèle par défaut crache ce qui suit mélangé avec HMTL: <script type="text/x-magento-init"> { "*": { "Magento_Ui/js/core/app": { "components": { "customer": { "component": "Magento_Customer/js/view/customer" } } } } } …
J'essaye d'ajouter une traduction pour le texte <!-- ko i18n: 'Store credit available' --><!-- /ko -->présent dans vendor/magento/module-customer-balance/view/frontend/web/template/payment/customer-balance.html, mais si j'essaye de changer le texte dans mon i18n/en_US.csv, cela ne fonctionne toujours pas. J'ai vidé le cache et utilisé le déploiement de contenu statique. Existe-t-il une manière différente d'ajouter des …
De nombreuses pages backend Magento contiennent les éléments suivants dans leur code source <!-- ko template: getTemplate() --><!-- /ko --> Je comprends (ou je pense que je le fais?) Qu'il <!-- ko templates'agit d'une liaison de modèle sans conteneur KnockoutJS . Ce qui n'est pas clair pour moi, c'est - …
Selon une lecture très rapide de la documentation KnockoutJS, l'initialisation d'une vue Knockout très basique ressemble à ce qui suit // This is a simple *viewmodel* - JavaScript that defines the data and behavior of your UI function AppViewModel() { this.firstName = "Bert"; this.lastName = "Bertington"; } // Activates knockout.js …
Dans les fichiers de configuration du composant de formulaire UI de Magento 2, vous verrez souvent un itemattribut avec le même de source- <item name="source" xsi:type="string">block</item>ci - dessous. #File: vendor/magento/module-cms/view/adminhtml/ui_component/cms_block_form.xml <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Block Title</item> <item name="formElement" xsi:type="string">input</item> <item …
J'ai fouillé dans le nouveau système de grille backend de Magento sur la version Merchant beta 1.0.0. Tout d'abord, je dois dire que je suis impressionné. Vous pouvez maintenant sélectionner les colonnes à voir, vous pouvez les réorganiser, vous pouvez filtrer par attributs qui n'ont pas nécessairement de colonne. Mais …
J'essaie d'ajouter un attribut de produit personnalisé à la liste des éléments de la section récapitulative de la caisse dans Magento 2. Le fichier de modèle se trouve Magento_Checkout/web/template/summary/item/details.htmlet cherche à afficher la valeur de l'attribut personnalisé avant le nom du produit. Une idée sur la façon dont cette valeur …
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 <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Cependant - je suis un peu perdu quant …
Je souhaite déplacer le bouton de commande du paiement vers la barre latérale de la page de paiement. N'importe qui peut me faire une suggestion? Edit : Est-ce même possible (avec la réponse / approche fournie) ? D'après mes recherches, chaque méthode de paiement a son propre modèle .html, y …
J'essaie de comprendre knockoutjs dans magento2.En particulier la liaison de modèles personnalisés.Je ne suis pas en mesure d'obtenir un flux d'idées pour le rendre. Quelqu'un peut-il avoir une idée de comment cela fonctionne? atleast Où puis-je trouver la définition de getTemplate? <!-- ko if: (!quoteIsVirtual) --> <!-- ko foreach: getRegion('customer-email') …
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: …
Je souhaite personnaliser mon minicart dans Magento 2. Je dois ajouter 3 attributs: SKU, Fabricant et Numéro de pièce du fabricant. Ce sont des attributs existants. Je vois où ajouter les valeurs de sortie mais pas d'où les appeler.
Mon problème: J'essaie d'écrire une petite application Knockout JS dans Magento 2, j'ai du mal à initialiser l'application car lorsque je l'utilise, ko.applyBindings(AppViewModel, document.getElementById("koTest"));cela brise le Knockout utilisé par Magento et génère cette erreur: Uncaught Error: You cannot apply bindings multiple times to the same element. Je soupçonne que c'est …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.