Вариантов хранения данных много можно в БД или можно в файл. Что бы сделать вывод данных тоже проблем нет но нужно понимать куда и какие именно данные из хранимых выводить
Но для начало советовал бы почитать / посмотреть про PHP а то ваш вопро звучит как сделайте за меня.
Владислав Дворянинов, То что вы ищите в стандартном решении нет - ибо отправка в корзину происходит через AJAX куда передаётся ID товара.
Как Вариант:
Дописать страницу корзины чтобы когда в URL был ID товара происходило добавление этого товара, а уж потом выводился список всех товаров из текущей корзины
1) Делаешь на JS объект всех меток (со всеми характеристиками),
2) Фильтруешь на основании данных формы в отдельный объект,
3) Выводишь метки из объекта полученного после фильтрации .
Средствами Yandex тут не обойтись, готового решения не встречал (по факту оно не сложно создаётся)
Очень странный случай - не такие уж и хорошие знакомые раз всё так прошло.
Я придерживаюсь 3 правил:
1) Не сдавать неоплаченную работу
2) Оставлять функцию которая снесёт сайт если не оплатили ( да бекапы на серваке и снипы но война может длиться долго)
3) Делать так чтоб заказчик от тебя зависел - обновление, поддержка, развитие
В твоём случае надо поговорить и понять чем они мотивируют решение не платить и исходя из этого действовать (разговор на диктофон)
Хранить смысла нет, для теста проще выкачать /bitrix и /upload ибо Битрикс делает кеш и ресайз одним словом задолбаешся каждый раз заливать изменения с сервера в git
Andryweb, очень сильно не уверен что за 1500 можно получить достойное решение - которое сможет заменить 1С Битрикс.
Надо разбираться почему так происходит, ибо на текущем проекте вывел мобилу в 95 а комп в 99.
Вопрос в разумном разрешении изображений, количестве скриптов ну и немаловажна конфигурация сервера от которой зависит производительность самого 1С Битрикса.
Повторюсь в 1С Битрикс просто море ненужного - но беда в том что стандартно разработчики оставляют как есть и не парятся, зачастую не решают проблему а ссылаются на нехватку или неправильную настройку сервера.
К примеру:
1) стандартный ворох системных скриптов подключаемых в head (да там сборка JS CSS да и функции bitrix) я вырезаю (при просмотре не админом) и прописываю подключение только нужных скриптов вручную.
2) Используя API переписаны компоненты для вывода и запросы для получения данных (ибо я знаю что мне нужно выводить а не всё подряд) как результат уменьшилась нагрузка на БД - увеличилась скорость работы
3) На уровне сервера определяю мобильник это или комп и в зависимости от этого происходит ресайз изображений - для мобилы максимум это 768 для компа 1280. У превью вообще в размер. А также подключение или отключение не нужных в той или иной версии скриптов и css
P.s К этому я пришел спустя 2 года постоянной разработке на 1С Битрикс.
При этом продолжая делать и развивать свою CMS для простых сайтов не ИМ на CodeIgniter которую сейчас планирую переводить на Yii, но для себя я решил что делать CMS для ИМ я не стану.
Если используется подтверждение почте я бы использовал именно в этот момент для отправки в ЯМ цель т.к тут гарантия 100% что пользователь прошел регистрацию.
Ну или как описано ниже - после удачной отправки и валидации формы