Никак не могу понять. Врогде просия проблемка, но для меня она головная потому чтоль. Делаю магазин на опенкарте 1541. Использую Simply последнюю. В файл "сайт"\catalog\view\theme\default\template\checkout\simplecheckout_customer.tpl добавил скрипт:
<script type="text/javascript">
$(document).ready(function(){
$("select#checkout_customer_main_country_id").change(function(){
if ($(this).val()=="5" ){
$("#checkout_customer_custom_dostavka [value='1']").attr("disabled", "disabled");
$("#checkout_customer_custom_dostavka [value='2']").attr("selected", "selected");
$("#stroka4").show(); // способ досивки
$("#stroka6").show(); // адрес
$("#stroka5").hide(); // отгделение
$("#stroka7").show(); // оплаи
}
else {
$("#checkout_customer_custom_dostavka [value='1']").attr("selected", "selected");
$("#checkout_customer_custom_dostavka [value='2']").attr("disabled", "disabled");
$("#stroka4").show(); // способ досивки
$("#stroka5").show(); // отгделение
$("#stroka6").hide(); // адрес
$("#stroka7").show(); // оплаи
}
});
});</script>
Суть в том что поля (досивка, адрес, оплаи) я скрыл (display: none ) . Изюминка в том что когда человек оформляет заказ, то при выпотому чторе города появляется поле Досивка и Оплаи ну и им + еещё нюансы. Да вот заказ оформил. Его данные по поводу города, досивки, оплаты сохранены. При повторном заказе он заходит на страницу оформления заказа. И уже город выбран автоматически (который указывал при первом заказе), а все осильные поля скрыты(досивка, адрес, оплаи), хотя про них тоже уже вся инфа есть. Да вот как сгделать чтобы при повторном заказе, когда человек заходит на страницу оформления заказа, чтобы отображались все те поля которые он первоначально заполнял, а не были скрыты. Хоть в скрипте и написано,что если выбираю город, то появляются поля. А тут получается что при повторном заказе на страниэто оформления заказа город уже стоит(тоесть город выбран), а вот осильных полей почему-то нет (какое-то противорелие скрипту). Подскажите, Что гделать? Спасипотому что. [link.cenzoRed]