@nikita_falcon

Как передать данные в инфоблок с помощью формы, на AJAX?

<form class="review-form">
  <input class="input" type="text" placeholder="Your Name">
  <input class="input" type="email" placeholder="Your Email">
  <textarea class="input" placeholder="Your Review"></textarea>
  <div class="input-rating">
    <span>Your Rating: </span>
    <div class="stars">
      <input id="star5" name="rating" value="5" type="radio"><label for="star5"></label>
      <input id="star4" name="rating" value="4" type="radio"><label for="star4"></label>
      <input id="star3" name="rating" value="3" type="radio"><label for="star3"></label>
      <input id="star2" name="rating" value="2" type="radio"><label for="star2"></label>
      <input id="star1" name="rating" value="1" type="radio"><label for="star1"></label>
    </div>
  </div>
  <button class="primary-btn">Submit</button>
  </form>

Свойства инфоблока

5f2ab6d784165186273679.png
  • Вопрос задан
  • 582 просмотра
Решения вопроса 1
alexyarik
@alexyarik
Битрикс разработчик
1. Добавляете для формы обработчик action="create_form.php"
2. данные формы получаете в массиве $_POST
3. Полученные значения передаёте ключам массива параметров $arLoadProductArray
4. Далее создаёте новый элемент new CIBlockElement
https://dev.1c-bitrix.ru/api_help/iblock/classes/c...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы