IBLOCK_SECTION_ID элемента ты знаешь, дальше например через CIBlockSection::GetNavChain получаешь все родительские разделы, потом через обычный CIBlockSection::GetList получаешь свой UF_*
сайт хотя бы скинь, а то не поймешь. Стандартный виджет Яндекс.Кассы - это всмысле платежная система?
А вцелом window.YandexCheckout is not a constructor значит что ты создаешь объект этого класса - new - а класса такого нет
Ярослав Александров, спс) проблема все-таки решилась увеличением параметра "Размер единовременно загружаемой части файла (в байтах)". Было 15000, установил 245760 = 240Кб. Не подскажешь, могут из-за этого какие-то другие подводные камни вылезти?
Евгений, я сам как xdebug) нет такой возможности, вопрос теоретический, может у кого-то такое было, типа там картинки на кириллице косячат или еще какая-то хрень. В остальном и так логируется все что можно, но причина не ясна
Вот если у тебя такие скудные познания в битриксе, зачем ты берешься сразу за костыльный проект, я в твоем предыдущем вопросе, который ты зачем-то удалил, хотя люди тратили время и отвечали тебе (это кстати нарушение правил форума) просто охренел, когда увидел параметры компонента, сразу желание помогать отпало.
Такой сайт простой и такие костыли нереальные. У битрикса есть бесплатные примеры решений, со стандартным функционалом, установи, посмотри как там все работает. Ты спрашиваешь как тебе сделать то, что по умолчанию должно работать.
Zzpro, промокод - это купон? если да, в сессию добавлешь ключ CATALOG_USER_COUPONS с значением этого купона(массив), перед этим конечно через api проверяешь что купон активен, доступен и не использован
Анна, при выгрузке - файл /bitrix/modules/iblock/classes/general/cml2.php класс CIBlockCMLImport вызывается метод ImportElement, в нем вызывается или CIBlockElement::Add или CIBlockElement::Update. Что при добавлении, что при обновлении элемента вызывается CIBlockElement::UpdateSearch. Видимо проблема в самом импорте, скорее всего сам элемент не обновляется, иначе бы вызвался CIBlockElement::UpdateSearch, он кстати вызывает CSearch::Index, можно попробовать логирование на событиях поиска
console.log() то сможешь поставить в этот onAjaxSuccess? и посмотреть действительно он не вызывается или у тебя просто setEqualHeight как-то кривой скрипт?
Не видя код - вызов ajax и прочее, могу только предположить. Все из-за костылей) При первом нажатии у тебя вызывается, скорее всего, jquery ajax, который естественно к битриксовому onAjaxSuccess никакого отношения не имеет, после этого дом обновляется и все твои скрипты отваливаются и начинает работать "нормальный" битриксовый ajax, который уже и генерирует это событие.
Покажешь код, можно будет подробнее посмотреть. Тот кусок кода, который ты привел абсолютно ни о чем не говорит
ragnar_ok, я тут подумал, ob_get_clean() - не очищает буфер, т.е. если использовать тот вариант, который ты предложил и не вызывать ob_end_clean(), то будешь дальше в буфере это дело тащить за собой, думаю лучше очистить, пусть лишняя строка будет, зато память освободишь