Pertanyaan yang diberi tag «javascript»

JavaScript (JS) adalah bahasa skrip sisi klien yang memungkinkan untuk berinteraksi dengan pengguna, mengontrol browser, berkomunikasi secara tidak sinkron, dan mengubah konten dokumen yang ditampilkan. Secara default Magento 1 dilengkapi dengan perpustakaan prototype.js dan Magento 2 dilengkapi dengan jQuery. Gunakan tag 'prototype-js' dan 'jquery' untuk pertanyaan tentang perpustakaan itu.

5
Bagaimana cara menambahkan file JS di frontend untuk semua halaman
Saya telah membaca 3 halaman Hasil Google tentang cara memuat file JS untuk semua halaman dan masih tidak dapat melakukannya. Saya punya beberapa keraguan, semoga seseorang dapat membersihkannya. Apakah saya perlu membuat modul di dalamnya app/codedengan requirejs-config.js? Atau saya bisa memasukkan requirejs-config.jstema saya ke dalam? Apa yang harus saya masukkan …


7
Pindahkan semua Javascript ke sebelum </body>
Adakah yang tahu cara membuat semua tag skrip JS Magento, mis., &lt;script type="text/javascript" src="http://sitename.com/js/prototype/prototype.js"&gt;&lt;/script&gt;Render sebelum penutupan &lt;/body&gt;? Saya sudah pernah mencoba ini sebelumnya, tetapi saya diberi kesalahan yang menurut saya sejalan dengan metode addJS yang tidak tersedia di mana saya menggunakannya, mungkin dalam referensi footer.

2
Memperluas / Menggantikan JS di Magento 2
Karena Magento2 menggunakan RequireJS untuk memuat skrip, dan tidak ada lagi folder skin , saya mengalami masalah: Bagaimana saya bisa mengganti file JS modul Magento dengan versi modifikasi saya? Misalnya - opc-checkout-method.js yang dimiliki oleh ekstensi Magento_Checkout. Itu tidak didefinisikan dalam file requireejs-config.js, sejauh yang saya bisa lihat. Ekstensi saya …

10
JS dan CSS yang digabungkan tidak berfungsi saat mode Produksi
Saya berada dalam mode pengembang , semuanya hebat, ketika saya berubah ke mode Produksi , opsi Gabungan CSS dan JS tampaknya diabaikan, itu kembali mendaftar semua css dan js. Juga halaman produk hanya menampilkan gambar-gambar produk dalam mode pengembang, setelah berubah ke mode produksi mereka menghilang. Adakah pemikiran untuk membantu …

1
Magento 2: Uncaught TypeError: Tidak dapat membaca properti '*' dari undefined in (section-config.js: 33)
Ini pertanyaan duplikat tetapi saya menghadapi masalah yang sama saat menambahkan produk &amp; menghapus item dari halaman keranjang. Saya telah menghabiskan hampir satu hari untuk menyelesaikannya tetapi tidak beruntung berharap seseorang dapat membantu saya dengan ini. Pesan Kesalahan di konsol: UnEught TypeError: Tidak dapat membaca properti '*' dari undefined in …

4
Magento 2: requireejs-config.js dalam tema?
Apakah mungkin untuk memasukkan requirejs-config.jsfile (atau mengkonfigurasi RequireJS) melalui tema Magento? Atau kemampuan dicadangkan untuk modul Magento? Informasi dev docs tentang struktur tema tidak jelas untuk poin ini. Dev docs tidak menyebutkan apa pun tentang RequireJS - namun, tema menyertakan webyang artinya javascript dapat digabungkan dengan mereka. Jika javascript dapat …

1
Bagaimana Magento 2 Menerapkan KnockoutJS Bindings
Per bacaan dokumentasi KnockoutJS yang sangat sepintas lalu, menginisialisasi tampilan Knockout yang sangat mendasar terlihat seperti berikut ini // 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 ko.applyBindings(new AppViewModel()); …

2
Validasi formulir khusus - Magento
Saya mencoba menerapkan beberapa validasi formulir kustom di Magento menggunakan jQuery tetapi saya tidak yakin apakah saya memiliki metode yang benar. Pada dasarnya, saya perlu memvalidasi yang berikut: Hanya bidang angka yang perlu memiliki 0,00 untuk memvalidasi 1 hingga 1,00 Huruf harus huruf besar Tidak dapat memiliki nomor lebih besar …

2
Google CDN jQuery dengan Fallback Lokal di Magento Layout XML
Saya telah melakukan yang berikut untuk memasukkan jQuery dari Google CDN di Magento: &lt;default&gt; &lt;reference name="head"&gt; &lt;block type="core/text" name="google.cdn.jquery"&gt; &lt;action method="setText"&gt; &lt;text&gt;&lt;![CDATA[&lt;script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;jQuery.noConflict();&lt;/script&gt;]]&gt; &lt;/text&gt; &lt;/action&gt; &lt;/block&gt; &lt;/reference&gt; &lt;/default&gt; Namun ketika saya ingin mengimplementasikannya dengan fallback lokal, yang berfungsi dengan baik, saya akhirnya menambahkannya ke .phtml saya seperti: &lt;script …

3
Magento 2 menambahkan validasi atribut produk khusus dari skrip instalasi
[ 'type' =&gt; 'int', 'backend' =&gt; '', 'frontend' =&gt; '', 'label' =&gt; 'XXXX', 'input' =&gt; 'teks', 'frontend_class' =&gt; 'validasi-lebih besar dari nol', 'sumber' =&gt; '', 'global' =&gt; \ Magento \ Eav \ Model \ Entity \ Attribute \ ScopedAttributeInterface :: SCOPE_GLOBAL, 'terlihat' =&gt; benar, 'wajib' =&gt; benar, 'user_defined' =&gt; false, …

2
Cara menulis ulang fungsi widget dengan mixins Magento 2.1.1
Kita punya swatch-renderer.js Dalam file ini ada beberapa widget. .... $.widget('mage.SwatchRenderer', { .... /** * @private */ _init: function () { if (this.options.jsonConfig !== '' &amp;&amp; this.options.jsonSwatchConfig !== '') { this._sortAttributes(); this._RenderControls(); } else { console.log('SwatchRenderer: No input data received'); } }, /** * @private */ _sortAttributes: function () { …

1
Mengapa Magento 2 menggunakan RequireJS `map` alih-alih` path`
Dalam implementasi Magento 2 yang diperlukan, banyak modul inti menggunakan konfigurasi seperti ini map: { '*': { editTrigger: 'mage/edit-trigger', addClass: 'Magento_Translation/add-class' } } Di RequireJS, maparahan konfigurasi memungkinkan pengembang untuk memberi tahu RequireJS Saat Anda memuat modul X, dan menggunakan modul Y, ganti modul Y dengan modul Z - tetapi …

3
Dapatkan Url Dasar atau Url Dinamis Dalam melihat file Js atau html
Saya mencari tahu untuk mendapatkan url dinamis di ujung depan jika saya perlu, saya hanya dapat mendefinisikan mage/urldan menggunakannya sebagaiurl.build('&lt;Modulename&gt;/&lt;controllername&gt;/&lt;action&gt;/') Ketika saya mencoba hal yang sama untuk backend itu tidak mengembalikan saya hasil yang diharapkan. Itu memberi url saat ini dan menambahkan jalan yang telah saya berikan. Adakah yang bisa …

1
Magento 2 minicart, pesan selamat datang, lainnya tidak berfungsi dengan cache halaman dinonaktifkan setelah login pelanggan
Dengan Magento 2.0.4 cache, lebih khusus cache halaman diaktifkan , semuanya berfungsi. Jika saya menonaktifkannya, menghapus cookie, dan login sebagai pelanggan daripada produk di minicart tidak ada. Pesan sambutan tidak benar-benar berfungsi. Saya harus menambahkan produk ke troli dari halaman produk untuk melihat minicart. Daripada jika saya pergi ke checkout, …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.