есть необходимость внести изменения в оформление заказа на страницу оформления заказа Шаг2 - "Доставка" (http://knife-for-lif...stage/delivery#), а именно добавить строку с выбором пункта получения заказа (сейчас она выведена на 2-м шаге в самом верху страницы).
вот ее код (возможно в нем еще есть лишние элементы, но частично я его почистил уже):
<script type="text/javascript" src="http://pickpoint.ru/select/postamat.js"></script> <form method="post"> <!-- это пустой контейнер для вывода пользователю названия точки и ее адреса --> <div id="address"></div> <a href="#" onclick="PickPoint.open(my_function);return false">Выбрать постамат PickPoint</a> <!-- в это поле поместится ID постамата или пункта выдачи --> <input type="hidden" name="pickpoint_id" id="pickpoint_id" value="" /><br /><br /> </form> <script type="text/javascript"> function my_function(result){ // устанавливаем в скрытое поле ID терминала document.getElementById('pickpoint_id').value=result['id']; // показываем пользователю название точки и адрес доствки document.getElementById('address').innerHTML=result['name']+'<br />'+result['address']; } </script>
этот код нужно привязать к определенному методу доставки и при выборе нужного пункта получения товара подставлять значение в "родную" строку "Адрес доставки". в этом скрипте выделено под это отдельное поле.
пока вижу реализацию 2-мя способами:
1) указать ссылку или скрипт в описании метода доставки, как я понял, не возможно...
поэтому можно сделать на странице выбора метода доставки текстовые поля, вместо кода с выбором способа доставки и уже там разместить скрипт с выбором определенной точки доставки, приведенный выше.
2) "привязать" скрипт к определенному методу доставки - то есть вывести под нужным методом доставки ссылку на выбор пункта. если конечно это возможно сделать....
увы, как это реализовать, я еще не понял.
1) Подскажите, как сделать правильнее с точки зрения Вашего кода?
2) как реализовать данную задачу?
3) как сделать, чтобы выбранный пункт доставки указывался в стандартном пункте "адрес доставки"?
заранее премного благодарен за советы! :)