Я пытаюсь заставить fancybox работать в Magento 2.3 (с темой Infortis Ultimo).
Но я получаю:
1. Uncaught ReferenceError: jQuery is not defined
2. Uncaught TypeError: fancyboxExample.init is not a function
Я пытаюсь использоватьследующее решение:
https://magento.stackexchange.com/questions/158894/jquery-fancybox-for-magento-2
Ошибка
Я загружаю следующеедо default_head_blocks.xml
с использованием <link src="js/custom.js"/>
.
require(['jquery', 'fancybox', 'domReady!'], function($, fancybox, doc) {
var fancyboxExample = {
openModal: function() {
$.fancybox.open(this.$modal);
},
closeModal: function() {
$.fancybox.close(true);
}
};
fancyboxExample.init();
});
Кто-нибудь, кто может пролить свет на это?Спасибо,