@Fox Спасибо за ответ. Это меня натолкнуло на мысль, как сделать по-другому.
Нужно просто заранее загрузить все изображения через редактор CMS, получить адреса и заменить в тексте, а потом вставить сам текст и все 😀
Имеется задача, использовать определенный ресурс в зависимости от имеющихся данных в переменной. Это пытаюсь реализовать через js с помощью switch-case. Только не пойму как добавить в переменную ресурс.
var a = [[VAR]];
switch (a) {
case '1':
[[NEWVAR]] = '{{list1|notreuse}}';
break;
case '2':
[[NEWVAR]] = '{{list2|notreuse}}';
break;
Но бас потом видит это как текст, а не ресурс. Как обозначить, что это ресурс?
@Daffy-Duck said in Как установить ресурс в переменную через js:
Имеется задача, использовать определенный ресурс в зависимости от имеющихся данных в переменной. Это пытаюсь реализовать через js с помощью switch-case. Только не пойму как добавить в переменную ресурс.
Но бас потом видит это как текст, а не ресурс. Как обозначить, что это ресурс?
Передавать данные в node js можно только через локальные переменные
@Daffy-Duck said in Как установить ресурс в переменную через js:
@Fox То есть через конструктор только можно?
В смысле? Создайте действие "Установить переменную" перед действием node js и используйте её внутри node js.
А вообще странное решение использовать node js для вашей цели:
Имеется задача, использовать определенный ресурс в зависимости от имеющихся данных в переменной.