шаблон самописный? Что-то не так с кодом. Попробуйте удалить bitrix/templates/Ваш шаблон/components/bitrix/sale.personal.order и sale.order.ajax
(предварительно сделайте копию на локальном компьютере). Может дело в шаблоне компонента.
Выполните проверку БД (средствами битрикс), проверьте права доступа к файлам.
Посмотрите, эти товары есть в наличии или нет.
Посмотрите init.php может быть там есть какой-нибудь обработчик.
Если шаблон кастомный, может быть где-то вывод товаров происходит постранично в заказе (выводится часть товаров, а остальные на др. страницах), а сумма итоговая со всех страниц.
При тестовом оформлении заказа все позиции товаров выводятся в письме клиенту?
в header.php либо в .js файле в вашей теме. Я привел пример для плейсхолдера, добавляет к полям input при оформлении заказа тип mask="+7(4**) ***-**-**". В вашем случае вам надо добавить класс, в котором хотите добавить класс: $("#название поля к которому хотите добавить класс").addClass('имя_класса');
пробовал - там сплошные id и файл более 2Гб весит. Вообще не открывается. Пробовал разбивать, но тоже ничего не понятно. Смысл в том чтобы пользователь сам вбил данные о комплектах и наборах в excel и импортировал. Выгрузку о товарах с наборами-комплектами написал. Осталось как-то импорт организовать. Нашёл какой-то код, через который можно добавлять наборы - CCatalogProductSet::add($arFields). Но он у меня вообще не работает - не добавляет. Возможно не так прописываю:
То есть через код нельзя сменить тип товара с "простой" на "набор"? т.к. пытаюсь реализовать возможность экспорта из csv файла наборов и комплектов. Товаров более 10.000 и каждый ручками править и добавлять наборы - совсем не вариант.
По сути всё работает правильно у пользователя, кроме одной функции - указывает такую же цену, но не отмечает галочками (и в стилях соответственно не прописывается класс "checkbox in"). Я так понимаю в этом проблема и при добавлении в корзину он не добавляет набор. Хотя тоже самое у админа - работает (только стили лезут).
ООП изучал в универе :) VC++ и пр, но скажем так, смысл конструкторов раньше не понимал. До этого писал г-_-о код на php+mysql + плагины под CMS-ки. Сейчас появилась задача написать уникальный сайт, поэтому решил взяться за ООП в php и изучить. По поводу переменных - стормозил, плохо соображал и пытался решить проблему в лоб)