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 von CSS und JS zu <head> mithilfe eines Moduls layout.xml für Block
Zusammenfassung Ich möchte meiner gruppierten Produktansicht und meiner einfachen Produktansicht einen Block hinzufügen. Dieser Block enthält einige nützliche Tooltips für Schwebezustände. Ich verwende eine kleine Bibliothek mit einem JQuery-Plugin und einem CSS-Stylesheet. Ich möchte diese beiden Ressourcen nur auf diesen Seiten in das Magento aufnehmen. Anmerkungen Ich verwende ein benutzerdefiniertes …

1
Zugriff auf die Magento-API vom nativen Client mit JavaScript
Ich muss über eine lokale JavaScript-basierte Anwendung (Titanium Desktop) auf die Magento-API zugreifen und mich fragen, wie dies am besten funktioniert. Was ich bisher herausgefunden habe: Der einzige Authentifizierungsmechanismus ist OAuth, daher muss der Benutzer seine Anmeldeinformationen vor Ort eingeben Es gibt eine JavaScript-Clientbibliothek: https://code.google.com/p/oauth/source/browse/#svn%2Fcode%2Fjavascript Für native Apps als OAuth-Clients …
9 javascript  oauth  api 

5
Magento 2: Wie verwende ich Cookie?
Wie können wir Cookies in Magento 2 verwenden, um Daten zu speichern? Ich versuche, Daten in Cookies vendor/magento/module-checkout/view/frontend/web/js/model/resource-url-manager.js zu speichern, um ausgewählte geschätzte Versandart zu speichern,



2
Magento 2 Advanced Js Bundling
Kann jemand an Advanced JS Bundling arbeiten ? Dieses Konzept möchten wir auf eines unserer Kundenprojekte anwenden. Könnten Sie bitte die erweiterte JavaScript-Bündelung Schritt für Schritt ausführlich erläutern und müssen zur Überprüfung Tools (oder) Module installiert werden? Ist es möglich, die erweiterte JS-Bündelung in Magento / 2.2 (Enterprise) zu implementieren? …

2
TinyMCE-Probleme in Magento 2.3
Ich habe einige Probleme mit TinyMCE, die dazu führen, dass der Editor nicht auf CMS-Seiten arbeitet und Produkte beim Versuch, sie zu bearbeiten, nicht geladen werden. Wenn diese Probleme auftreten, wird dies in der Konsole angezeigt: [url]/static/adminhtml/Magento/backend/en_US/tinymce.js net::ERR_ABORTED 404 und require.js:166 Uncaught Error: Script error for: tinymce Hinweis: Wenn ich …

4
Holen Sie sich die Basis-URL aus der JS-Datei
Ich möchte eine Basis-URL abrufen und sie mit meinem Modul-Controller-Link aus der .js-Datei anhängen, daher ist es unmöglich, Block zu verwenden, um die Basis-URL abzurufen. Bisher habe ich das getan: define([ 'jquery', 'mage/url' ], function ($,url) { var linkUrl = url.build('namespace_module/regions/index'); console.log(linkUrl); }); aber ich habe nur dieses Ergebnis bekommen: …

2
Formatieren Sie den Preis mit Javascript in Magento 2
In Javascript habe ich eine Zahl berechnet. Was ich als Preis anzeigen möchte. Meine JS-Datei define([ 'jquery' ], function ($) { "use strict"; function irreleventCalculations() { // black magic here return 19.949999; } var price = irrelevenCalculation(); jQuery('#myCustomPriceDiv').text(formatedPrice); return $; }); Wie soll ich das in Magento 2 machen?

5
Verschieben Sie den externen .js-Dateicode des Moduls in die Vorlagendatei [phtml]
Wir haben ein benutzerdefiniertes Modul mit dem folgenden Code app/design/frontend/rwd/Theme1/layout/aitcg.xml &lt;action method="addJs"&gt;&lt;script&gt;aitoc/aitcg/Aitcg/View/Abstract.js&lt;/script&gt;&lt;/action&gt; Da wir nicht PHP - Code in dieser .JS Datei verwenden können , ist es eine Möglichkeit , wir Code vorhanden aus bewegen können Abstract.jsDatei zu einem gewissen .phtmlDatei? Bearbeiten Ich folgte Raphaels Antwort und änderte den Code …


1
Was macht das RequireJS-Modul von Magento_Ui / js / lib / knockout / extender / bound-node?
Das Knstraout.js-Bootstrap-Modul in Magento 2 enthält das folgende Modul über eine defineAbhängigkeit. Magento_Ui/js/lib/knockout/extender/bound-nodes Technisch gesehen erstellt dieses Modul Wrapper für die Methoden ko.applyBindingsund ko.cleanNode. Diese Wrapper speichern bestimmte Ansichtsmodelle und Knoten in einem privaten Javascript WeakMapund geben dann ein einzelnes Registrierungsobjekt zurück, mit dem Sie auf Elemente in der Datei …

1
Was bedeutet $$ in Javascript von Magento 2?
In einigen Magento-Kernmodulen sehe ich die $$Zeichen, die bei der Auswahl eines Elements ständig verwendet werden. Zum Beispiel habe ich in nur 10 Codezeilen die folgenden verschiedenen Selektoren: $('selection-apparently-a-custom-element') $$('#some-element-id') jQuery('#another-element-id') Was ist der Sinn davon?

3
Magento 2 - Starke Ladezeit (zu viele JS-Dateien)
Ich arbeite derzeit an Magento 2 und habe festgestellt, dass die Ladezeiten für alle Seiten extrem hoch sind. Ich arbeite momentan auf Xampp, der Produktionsmodus ist aktiviert, HTML / js / CSS werden zusammengeführt und minimiert, Varnish ist deaktiviert und ich werde es nicht verwenden, da mein Webhosting es nicht …

3
Wie / Wo konvertiert Magento den Namen eines RequireJS-Moduls in eine URL?
In Magento 2 können Sie RequireJS verwenden, um ein Javascript-Modul mit Code einzuschließen, der ungefähr so ​​aussieht. #File: app/code/Package/Name/view/frontend/requirejs-config.js var config = { map: { '*': { modulename: 'Package_Name/js/path/to/file' } } } Während die requirejs-config.jsDatei ein bisschen Magento 2-Magie ist, scheint dies Standard RequireJS zu sein. Grundsätzlich ordnen Sie den …

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.