Domande taggate «javascript»

JavaScript (JS) è un linguaggio di script lato client che consente di interagire con l'utente, controllare il browser, comunicare in modo asincrono e modificare il contenuto del documento visualizzato. Di default Magento 1 viene fornito con la libreria prototype.js e Magento 2 viene fornito con jQuery. Usa i tag 'prototype-js' e 'jquery' per domande su quelle librerie.

4
Aggiunta di una libreria jQuery a Magento 2
Come può uno sviluppatore di terze parti aggiungere una libreria jQuery a Magento 2? Mentre Magento 2 include una versione di jQuery nei loro temi frontend, l'oggetto jQuery non è immediatamente disponibile nello spazio dei nomi globale. Credo che ciò sia dovuto al fatto che Magento 2 utilizza RequireJS per …

4
Localizzazione Magento2 Javascript
Una domanda simile era già stata posta qui: traduzioni di testo javascript Magento 2 , ma Magento ha aggiornato questa tecnica di traduzione nella versione beta. Come posso aggiungere o aggiornare le traduzioni utilizzate da Javascript? Ho capito che Magento crea un file chiamato 'js-translation.json' nella cartella statica. Se modifico …


1
Magento2: Come posso sostituire il modulo core js price-box.js
Ho bisogno di estendere Magento_Catalog/js/price-box.js. Ho usato la funzione 'mixins', ma non funziona 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 che aggiunge CSS e JS include nel piè di pagina
Sto eseguendo l'ottimizzazione di Yslow del mio sito Magento e sto cercando di aggiungere CSS e Js a piè di pagina del sito. Al momento sto usando un tag di riferimento principale nel layout XML e utilizzo addJse addCssazioni per includere tutti i miei file. Ho provato a scambiare il …
15 layout  javascript  css 


1
Magento 2: come mostrare l'opzione personalizzata in un altro file phtml
Come possiamo ignorare questa posizione nell'opzione personalizzata per mostrarla in un altro file phtml. aggiunto questo codice in checkout_cart_index.xmlcui sovrascrive solo il form.phtmlnon sovrascrivere il default.phtmlfile. <?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 name="checkout.cart.item.renderers.override"> <action …

3
Magento 2: sincronizzazione di backend e stato / cache del frontend
Magento 2 ha dei sistemi o astrazioni per la gestione dello stato tra il back-end e l'archiviazione locale sul front-end? Sto lavorando al porting di una funzione per ripristinare il carrello abbandonato di un utente tramite un URL di reindirizzamento. In forma semplificata, un URL come http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 caricherà un preventivo …

2
Convalida della data di inizio e fine
Ho lavorato sul modulo di amministrazione in cui voglio che l'utente selezioni Start Datee End Date. Devo fornire una convalida tale che End Datedeve essere maggiore di Start Date. Qualcuno potrebbe aiutarmi a fornire la classe di validazione Magento defautl per la data di inizio e fine con lo scenario …

2
Magento 2: cos'è un tag `<each />`?
Per quanto posso dire, quando si visualizza una griglia nel backend di Magento, il seguente modello KnockoutJS "caricato su XHR" è ciò che inizia a rendere le cose 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; Tuttavia, sono un po 'perplesso su cosa siano il &lt;each/&gt;tag …

2
Magento 2: materiale di lettura della certificazione per sviluppatori Javascript
Magento ha appena annunciato l' esame di certificazione JavaScript per Magento2. Dopo aver letto in questa pagina: https://u.magento.com/magento-2-certified-professional-javascript-developer Ho alcune domande su questo esame di certificazione per sviluppatori JavaScript. Quali materiali di studio sono utili per la preparazione dell'esame di certificazione degli script Java? Qual è il punteggio positivo per …

4
Errore switcher archivio Magento 2 in "section-config.js" TypeError non rilevato: impossibile leggere la proprietà '*' di undefined (...)
Sto implementando un commutatore negozio personalizzato nel mio tema personalizzato. Il modello di blocco è il seguente: &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
Come condividere osservabili Knockout JS tra i componenti dell'interfaccia utente
Comprendo come utilizzare imports: {}eexports: {} condividere le proprietà dei componenti di un'interfaccia utente, come ad esempio: defaults: { exports: { shouldShowMessage: '${$.component}' } } Che restituisce il nome del componente nelle esportazioni. Ma quando provo ad esportare un Knockout osservabile è sempre indefinito: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.