Спасибо.
На самом деле долго не думал и просто стал принимать запросы из глобалки через 80 порт а дальше уже локально на порт который прописан в ноде)
TypeError: Result of expression 'VAR_PRICE.split' [undefined] is not a function
-
В общем, хочу разделить текст "3 099 ₽от 302 ₽/ мес.,3 099 ₽,3 099 ₽от 302 ₽/ мес.,3 099 ₽,3 199 ₽от 312 ₽/ мес.,3 199 ₽,3 299 ₽от 322 ₽/ мес.,3 299 ₽,3 299 ₽от 322 ₽/ мес.,3 299 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 699 ₽от 361 ₽/ мес.,3 699 ₽,3 699 ₽от 361 ₽/ мес.,3 699 ₽,3 999 ₽от 390 ₽/ мес.,3 999 ₽,4 299 ₽от 419 ₽/ мес.,4 299 ₽,4 399 ₽от 429 ₽/ мес.,4 399 ₽,4 499 ₽от 439 ₽/ мес.,4 499 ₽" только на цену, то есть из "3 099 ₽от 302 ₽/ мес." должно получиться "3 099 ₽".
Если использовать только ""3 099 ₽от 302 ₽/ мес.", то всё решается кодом [[X]] = [[PRICE]].split(" от")[0]
Но при попытке заюзать его для такого большого текста прилетает ошибка в названии темы.Скину 100 рублей за решение проблемы
-
@Mandalorian said in TypeError: Result of expression 'VAR_PRICE.split' [undefined] is not a function:
В общем, хочу разделить текст "3 099 ₽от 302 ₽/ мес.,3 099 ₽,3 099 ₽от 302 ₽/ мес.,3 099 ₽,3 199 ₽от 312 ₽/ мес.,3 199 ₽,3 299 ₽от 322 ₽/ мес.,3 299 ₽,3 299 ₽от 322 ₽/ мес.,3 299 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 499 ₽от 341 ₽/ мес.,3 499 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 599 ₽от 351 ₽/ мес.,3 599 ₽,3 699 ₽от 361 ₽/ мес.,3 699 ₽,3 699 ₽от 361 ₽/ мес.,3 699 ₽,3 999 ₽от 390 ₽/ мес.,3 999 ₽,4 299 ₽от 419 ₽/ мес.,4 299 ₽,4 399 ₽от 429 ₽/ мес.,4 399 ₽,4 499 ₽от 439 ₽/ мес.,4 499 ₽" только на цену, то есть из "3 099 ₽от 302 ₽/ мес." должно получиться "3 099 ₽".
Если использовать только ""3 099 ₽от 302 ₽/ мес.", то всё решается кодом [[X]] = [[PRICE]].split(" от")[0]
Но при попытке заюзать его для такого большого текста прилетает ошибка в названии темы.Скину 100 рублей за решение проблемы
Откройте менеджер переменных, скорее всего у вас в переменной массив
-
@Fox PRICE: [
"3 099 ₽от 302 ₽/ мес."
"3 099 ₽"
"3 099 ₽от 302 ₽/ мес."
"3 099 ₽"
"3 199 ₽от 312 ₽/ мес."
"3 199 ₽"
"3 299 ₽от 322 ₽/ мес."
"3 299 ₽"
"3 299 ₽от 322 ₽/ мес."
"3 299 ₽"
"3 499 ₽от 341 ₽/ мес."
"3 499 ₽"
"3 499 ₽от 341 ₽/ мес."
"3 499 ₽"
"3 499 ₽от 341 ₽/ мес."
"3 499 ₽"
"3 599 ₽от 351 ₽/ мес."
"3 599 ₽"
"3 599 ₽от 351 ₽/ мес."
"3 599 ₽"
"3 599 ₽от 351 ₽/ мес."
"3 599 ₽"
"3 599 ₽от 351 ₽/ мес."
"3 599 ₽"
"3 699 ₽от 361 ₽/ мес."
"3 699 ₽"
"3 699 ₽от 361 ₽/ мес."
"3 699 ₽"
"3 999 ₽от 390 ₽/ мес."
"3 999 ₽"
"4 299 ₽от 419 ₽/ мес."
"4 299 ₽"
"4 399 ₽от 429 ₽/ мес."
"4 399 ₽"
"4 499 ₽от 439 ₽/ мес."
"4 499 ₽"
] -
@Mandalorian said in TypeError: Result of expression 'VAR_PRICE.split' [undefined] is not a function:
@Fox PRICE:
Это и есть массив, используйте действие "foreach" на этой переменной и всё поймёте
-
@Mandalorian said in TypeError: Result of expression 'VAR_PRICE.split' [undefined] is not a function:
@Fox PRICE: [
Судя по данным вам нужен каждый второй элемент из списка.
Лучше смотреть уже в момент получения списка, нельзя ли исключить лишнее. -
@Mandalorian said in TypeError: Result of expression 'VAR_PRICE.split' [undefined] is not a function:
Скину 100 рублей за решение проблемы
Кругом обман