Als «javascript» getaggte Fragen

JavaScript (JS) ist eine clientseitige Skriptsprache, mit der Sie mit dem Benutzer interagieren, den Browser steuern, asynchron kommunizieren und den angezeigten Dokumentinhalt ändern können. Standardmäßig wird Magento 1 mit der Bibliothek prototype.js und Magento 2 mit jQuery geliefert. Verwenden Sie die Tags 'prototype-js' und 'jquery', wenn Sie Fragen zu diesen Bibliotheken haben.

4
Hinzufügen einer jQuery-Bibliothek zu Magento 2
Wie kann ein Drittanbieter eine jQuery-Bibliothek zu Magento 2 hinzufügen? Während Magento 2 eine Version von jQuery in die Frontend-Designs einbezieht, ist das jQuery-Objekt im globalen Namespace nicht sofort verfügbar. Ich glaube, das liegt daran, dass Magento 2 RequireJS verwendet, um jQuery zu laden, und RequireJS eine Moduldatei erst lädt, …

4
Magento2 Lokalisierung Javascript
Eine ähnliche Frage wurde hier bereits gestellt: Magento 2 Javascript-Textübersetzungen , aber Magento hat diese Übersetzungstechnik in der Beta-Version aktualisiert. Wie kann ich von Javascript verwendete Übersetzungen hinzufügen oder aktualisieren? Ich habe herausgefunden, dass Magento eine Datei namens 'js-translation.json' im statischen Ordner erstellt. Wenn ich diese Datei direkt bearbeite, werden …

1
So zeigen Sie einen benutzerdefinierten Block bei der Versandartauswahl in Magento 2 an
Verwenden Sie den Referenzlink zum Hinzufügen eines benutzerdefinierten Blocks bei den unten aufgeführten Versandmethoden in der Onepage-Kaufabwicklung. Ich bin in der Lage, einen zusätzlichen Versandblock auf der Unterseite zu erstellen. Ich möchte jedoch nur dann Inhalte anzeigen, wenn die Versandart ausgewählt ist. Wenn der Kunde eine Versandart auswählt, sollte der …

1
Magento2: Wie kann ich core js module price-box.js überschreiben?
Ich muss verlängern Magento_Catalog/js/price-box.js. Ich habe die "Mixins" -Funktion verwendet, aber sie funktioniert nicht 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 …

4
PageSpeed ​​- Beseitigen Sie JavaScript und CSS, die das Rendern blockieren, in übergeordneten Inhalten
Ich laufe magento 1.9und verwende das RWD slidermit Magento 1.9 gelieferte Programm auf der Startseite. Google PageSpeedgefällt das nicht und sagt: Beseitigen Sie JavaScript und CSS, die das Rendern blockieren Wie kann ich das für diese Java-Skriptdatei machen, die den Schieberegler aufruft: http://www.MYDOMAIN/media/js/sdhfksjfhdsjvbskj8e4w.js

3
Magento fügt der Fußzeile CSS- und JS-Includes hinzu
Ich optimiere meine Magento-Site in Yslow und versuche, CSS und Js in die Fußzeile der Site einzufügen. Im Moment verwende ich ein Head-Referenz-Tag im Layout-XML und verwende addJsund addCssAktionen, um alle meine Dateien einzuschließen. Ich habe versucht, den Kopf-Verweis auf die Fußzeile zu tauschen, aber beim Versuch, die Site anzuzeigen, …
15 layout  javascript  css 


1
Magento 2: Wie man die benutzerdefinierte Option in einer anderen HTML-Datei anzeigt
Wie können wir diese Position in der benutzerdefinierten Option überschreiben, um sie in einer anderen HTML-Datei anzuzeigen? fügte diesen Code hinzu, in checkout_cart_index.xmldem nur das form.phtmlÜberschreiben die default.phtmlDatei nicht überschreibt . <?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> …

3
Magento 2: Backend und Frontend Status / Cache synchronisieren
Verfügt Magento 2 über Systeme oder Abstraktionen zum Verwalten des Zustands zwischen dem Backend und dem lokalen Speicher auf dem Frontend? Ich arbeite an der Portierung einer Funktion zum Wiederherstellen des verlassenen Warenkorbs eines Benutzers über eine Weiterleitungs-URL. In vereinfachter Form eine URL wie http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 Lädt ein Angebot in den …

2
Überprüfung des Start- und Enddatums
Ich habe auf Admin - Form gearbeitet , wo ich möchte der Benutzer auswählen Start Dateund End Date. Ich muss eine solche Validierung vorlegen, dass die End Dategrößer sein muss als Start Date. Könnte mir jemand helfen, eine defekte Magento-Validierungsklasse für Start- und Enddatum mit dem oben erläuterten Szenario bereitzustellen? …

2
Magento 2: Was ist ein <each /> -Tag?
Soweit ich das beurteilen kann, wird beim Anzeigen eines Gitters im Magento-Backend die folgende KnockoutJS-Vorlage "Über XHR geladen" gerendert 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; Allerdings - ich bin ein bisschen ratlos, was das &lt;each/&gt;Tag und das &lt;render/&gt;Tag sind. Sie sind nicht (oder scheinen …

2
Magento 2: Lesematerial zur Javascript Developer Certification
Magento hat gerade die JavaScript-Zertifizierungsprüfung für Magento2 angekündigt. Nach dem Lesen auf dieser Seite: https://u.magento.com/magento-2-certified-professional-javascript-developer Ich habe einige Fragen zu dieser JavaScript Developer Certification-Prüfung. Welche Lernmaterialien eignen sich zur Vorbereitung der Java Script Certification-Prüfung? Was ist die Punktzahl für diese Java-Skript-Zertifizierungsprüfung? Gibt es andere Lernmaterialien für diese Prüfung? Was ist …

4
Magento 2 Store Switcher-Fehler in "section-config.js" Nicht erfasster TypeError: Eigenschaft '*' von undefined kann nicht gelesen werden (…)
Ich implementiere einen benutzerdefinierten Store-Switcher in meinem benutzerdefinierten Design. Die Blockvorlage lautet wie folgt: &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 echo $block-&gt;escapeHtml($_lang-&gt;getCode()); ?&gt; …

1
So teilen Sie Knockout JS-Observables zwischen UI-Komponenten
Ich verstehe, wie man Eigenschaften einer UI-Komponente verwendet imports: {}undexports: {} teilt, wie zum Beispiel: defaults: { exports: { shouldShowMessage: '${$.component}' } } Welches gibt den Komponentennamen in den Exporten zurück. Aber wenn ich versuche, ein beobachtbares Knockout zu exportieren, ist es immer undefiniert: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.