window.onload = function() {
s = document.body.innerHTML;
let regularBadWordsArray = [
'слово-1',
'слово-2'
];
for (let i = 0; i < regularBadWordsArray.length; i++) {
let regularBadWord = new RegExp(
'\\B' + '[а-яА-Я]*' + regularBadWordsArray[i] + '[а-яА-Я]*' + '\\B',
'gi'
);
// Первый и последний симолы
let rbwFirstLetter = s.match(regularBadWord);
let rbwLastLetter = regularBadWord[-1];
s = s.replace(regularBadWord, m => '*'.repeat(m.length) );
console.log(rbwFirstLetter);
console.log(rbwLastLetter);
}
document.body.innerHTML=s;
};
Сейчас выводится:
6 или более: — 560.47 ₽
30 или более: — 480.79 ₽
60 или более: — 467.38 ₽
90 или более: — 455.00 ₽
180 или более: — 432.00 ₽
Нужно, чтобы первым пунктом было
1 или более: — 570 р.
И в административной части это поле есть.
Вот файл catalog/model/catalog/product.php:
Вот шаблон product.twig: