En magento 1
podemos llamar a esta función prototipo en phtml por ejemplo
function ABC(){
var a = '<?php echo $a;?>'
alert(a);
}
pero en magento 2 no podemos agregar este tipo de función en phtml, para eso tenemos que crear requirejs-config.js
var config = {
map: {
'*': {
'exam': 'js/example',
}
}
};
como este y example.js
function ABC(){
alert(a);
}
en phtml
require(['jquery','exam'], function($){
var a= <?php echo $a; ?>;
});
Estoy tratando de pasar variables como esta pero no funciona, cómo pasar variables de phtml a js externo en magento 2
magento2
prototype-js
Novato
fuente
fuente
define
y norequire
. Esto no funciona cuando se usarequire
.