Nel magento 1
possiamo chiamare questa funzione prototipo in phtml per esempio
function ABC(){
var a = '<?php echo $a;?>'
alert(a);
}
ma in magento 2 non possiamo aggiungere questo tipo di funzione in phtml, per questo dobbiamo creare requirejs-config.js
var config = {
map: {
'*': {
'exam': 'js/example',
}
}
};
come questo ed esempio.js
function ABC(){
alert(a);
}
in phtml
require(['jquery','exam'], function($){
var a= <?php echo $a; ?>;
});
Sto cercando di passare variabili come questa ma non funziona, come passare variabili da phtml a js esterni in magento 2