Сообщение от frenzy
|
Ну зачем же так придираться к контексту и ставить задачу с ног на голову?
|
Пфф… Понимаешь, я не до конца понимаю что ты делаешь на странице и откуда берется исходный yaParams. Формируется ли он на сервере, или ты просто прописал все значения по умолчанию? Я не вижу страницу полностью, а только догадываюсь. У тебя параметры, например, могут передаваться не GET, а POST запросом и тогда все сломается.
В обоих случаях я считаю, что правильнее всего создать объект где-то на сервере, а потом вывести его через json_encode (если это PHP). Это железный способ. Такие дела.
Сообщение от frenzy
|
Окей, e-mail один, а как насчет параметра price? Цена на товар может изменится, клиент может купить его со скидкой и уж он-то точно должен быть в каждом конкретном товаре.
|
Расскажи поподробнее как она может меняться. Опиши, так сказать, кейсы.
Цитата:
|
А просто if (GETArr.customer_email) { yaParams.customer_email = customer_email; } для проверки не сработает?
|
Вот так — да:
if (GETArr.customer_email) { yaParams.customer_email = GETArr.customer_email; }