Всплывающее окно при добавлении товара в корзину.

2 года 4 мес. назад #7393 от Дмитрий
верен, что для вас решить эту проблему в два счёт, просто уделите несколько минут, пожалуйста. Я уже неделю пытаюсь решить эту задачу, весь интернет перерыл, сам ковырялся, на форумах писал. Так и не удалось.. Помогите..
Задача: вывести во всплывающем окне VirtueMart 2 (которое появляется при добавлении товара в корзину) значение, выбранное из списка (настраиваемые поля). Например, у нас есть футболка. Есть три цвета у неё. Покупатель выбрал цвет жёлтый и нажал добавить в корзину. Появляется всплывающее окно(туда я уже добавил название этого товара, артикул и фото). Как добавить ещё и тот самый выбранный цвет жёлтый?
Мучился я очень долго и приблизился к решению максимально близко.. Добавил этот код в файл padded.php. :
Код:
foreach($this->product->customfieldsCart[0]->options as $field) {
	echo $field->custom_value;
}
Но проблема в том, что выводятся все значения из списка(то есть все цвета, не только жёлтый). А нужно выводить только тот цвет, который выберет клиент. А если он закроет это окно и выберет другой цвет, то вывести в окошке нужно уже вновь выбранный цвет.
Если кто поможет с решением - до земли поклон. Времени убил на это много, весь интернет перерыл - результат 0.
Надежда только на ваш форум.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

2 года 4 мес. назад #7400 от Wedal
Дмитрий, в данном случае данные заказа передаются в корзину без перезагрузки страницы, через AJAX и уже Javascript выполняет команду на появление всплывающего окошка. Я не уверен, но боюсь, что данные о количестве и значении выбранного настраиваемого поля не передаются в этот макет и для их передачи туда нужно дописывать скрипт, который передает эти данные в корзину, внося, тем самым, хак.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

2 года 4 мес. назад #7402 от Дмитрий
Скажите, пожалуйста, у Вас есть хоть какие-либо подсказки как править скрипт и в каком файле это делать? Был бы Вам очень признателен.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

2 года 4 мес. назад #7404 от Wedal
Дмитрий, с ходу не скажу. Сам все время путаюсь в этой всплывашке. Гораздо правильнее, в данном случае, будет объяснить заказчику, что эта "особенность" создаст ему больше проблем, чем пользы.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх