Баха Волков

Баха Волков

Был в сети 31 июля 2026, 12:09
Заказы принимаю
Однозначно нужно написать сниппет который соберет все записи tv, смерджить их все и например вызвать тот же getImageList передав ему в параметр value.

На просторах интернета и в частности на этом форуме можно найти примеры кода в котором собираются значения TV.

А вообще для таких вещей лучше было бы использовать свою таблицу или тот же easyComm
Ты немного не понимаешь в чём смысл FetchIt если пытаешься использовать хук redirect. Он нужен в том случае, если ты используешь FormIt напрямую.

Для того чтобы сделать редирект с FetchIt после успешной обработки формы, тебе нужен такой код:

document.addEventListener('fetchit:success', (e) => {
  window.location.href = 'новый url'
  // или
  window.location.href = '[[~id страницы]]'
})
Возможно у тебя какой-то прикол в настройках сервера.

// index.js

const btn = document.querySelector('#send')

btn.addEventListener('click', async () => {
  const user = {
    phone: '+0000000000',
    password: '76c4a096d14',
  }

  const response = await fetch('/test.php', {
    method: 'POST',
    mode: 'no-cors',
    headers: {
      'Content-Type': 'application/json;charset=utf-8',
    },
    body: JSON.stringify(user),
  })

  const result = await response.json()
  console.log(result)
})

// test.php

<?php

echo json_encode([
  'CONTENT_TYPE' => $_SERVER['CONTENT_TYPE'],
  'Content-Type' => getallheaders()['Content-Type']
]);

// Ответ сервера

{"CONTENT_TYPE":"application/json","Content-Type":"application/json"}