При копировании в свое пространство имен, и указании его в IncludeComponent выдает ошибку: "... is not a component". Можно ли это как-то исправить, и что вообще я делаю не так ?
Евгений, в логах ничего не записалось. То есть по факту не было попытки отправки письма, я так понимаю. Поэтому мне кажется лучше поменять функцию отправки письма, чтобы все письмо отправлялись при оформлении заказа с публичной части сайта
Евгений, ну смотрите, почему же тогда при создании заказа в админке письмо отправляется, а с самого сайта - нет. Если бы формат письма не удовлетворял почтовый сервер, то и с админки письмо не отправилось бы
Нужно добавить торговое предложение в корзину. Для этого были созданы радиокнопки, их нажатие я отслеживаю с помощью jquery .change - где получаю id выбранного тп. Это id нужно передать в другой компонент, где генерируется форма с инф и где товар добавляется в корзину. Просто так получить id которое находиться в скрипте js я не могу, поскольку по факту это клиент, а php - серверный язык. По этой причине я отправляю ajax запрос, чтобы в переменной $_POST записать нужное id. А для того, чтобы передать его в другой компонент, я записываю значение $_POST в сесиию $_SESSION. Почти все получилось, но при кешировании не добавляется значение в переменную $_POST.
PetrPo, а как решаются подобные задачи с простым компонентом? Как же мне записать в сессию значение id и передать его в другой компонент. При том, что значение id находиться в js и передать нужно в php?
Spartak (Web-StyleStudio), Спасибо большое, он как оказалось ругался на dataType:'json'. Он ждал json, а отправлялся объект. Без этой строки сразу все сработало.
PetrPo, знаете помогло, он вернул страницу текущую, но в ней уже был $_POST и он не пустой))))), еще он ругался на то, что был указан тип json, а отправлялся объект, без него сразу все сработало. Спасибо огромнейшее) Если вдруг это неправильный подход и нужно как-то по-другому работать с передачей от клиента на сервер, подскажите пожалуйста, спасибо.
Прошу простить мою незрелость в работе с cms Битрикс, я в нем новичок. Это смущает тех, кто уже набил шишки, но я тут чтобы мне подсказали те, кто уже хорошо знаком с cms. Очень приятно, что вы помогаете мне. Спасибо всем большое :)
FanatPHP, были попытки вывести в том файле который прописан в урл, потом в другом файле, в который нужно передать id; вывод с помощью функции print_r(var_dump), присваивая значение переменной $_SESSION