I I seem to be having the same problem started about 2.5 hrs ago. The gallery has been working fine for 18 months with no changes to the code … then it just stopped. Has anything changed?
Here’s the code, … I got from the forums … yes it’s a bit crude but I don’t do this for a living … it works … well it use to.
import wixData from ‘wix-data’;
$w.onReady( function () {
let pic1 = $w(“#dynamicDataset”).getCurrentItem().pic1;
let pic2 = $w(“#dynamicDataset”).getCurrentItem().pic2;
let pic3 = $w(“#dynamicDataset”).getCurrentItem().pic3;
let pic4 = $w(“#dynamicDataset”).getCurrentItem().pic4;
let pic5 = $w(“#dynamicDataset”).getCurrentItem().pic5;
let pic6 = $w(“#dynamicDataset”).getCurrentItem().pic6;
let pic7 = $w(“#dynamicDataset”).getCurrentItem().pic7;
let pic8 = $w(“#dynamicDataset”).getCurrentItem().pic8;
let pic9 = $w(“#dynamicDataset”).getCurrentItem().pic9;
let pic10 = $w(“#dynamicDataset”).getCurrentItem().pic10;
let pic11 = $w(“#dynamicDataset”).getCurrentItem().pic11;
let pic12 = $w(“#dynamicDataset”).getCurrentItem().pic12;
let pic13 = $w(“#dynamicDataset”).getCurrentItem().pic13;
let pic14 = $w(“#dynamicDataset”).getCurrentItem().pic14;
let pic15 = $w(“#dynamicDataset”).getCurrentItem().pic15;
let pic16 = $w(“#dynamicDataset”).getCurrentItem().pic16;
let pic17 = $w(“#dynamicDataset”).getCurrentItem().pic17;
let pic18 = $w(“#dynamicDataset”).getCurrentItem().pic18;
let pic19 = $w(“#dynamicDataset”).getCurrentItem().pic19;
let pic20 = $w(“#dynamicDataset”).getCurrentItem().pic20;
$w(“#gallery1”).items = [ { src: pic1, }, { src: pic2, }, { src: pic3, }, { src: pic4, }, { src: pic5, }, { src: pic6, }, { src: pic7, }, { src: pic8, }, { src: pic9, }, { src: pic10, }, { src: pic11, }, { src: pic12, }, { src: pic13, }, { src: pic14, }, { src: pic15, }, { src: pic16, }, { src: pic17, }, { src: pic18, }, { src: pic19, }, { src: pic20, }];
});
$w.onReady(() => {
$w(“#dynamicDataset”).onReady(() => {
let items = $w(“#dynamicDataset”).getCurrentItem().morePics;
if (items === yes
) {
$w(“#button13”).show();
} else {
$w(“#button13”).hide();
}
});
});