ještě jedna taková myšlenka. V order-opc.js je možnost nastavit co se má kde zobrazovat, tudíž když nastavím opc_invoice_address z hide na show, tak se zobrazí zadání jiné fakturační adresy u rychlé objednávky bez registrace.
Kód:
$(function() {
// GUEST CHECKOUT / NEW ACCOUNT MANAGEMENT
if ((!isLogged) || (isGuest))
{
if (guestCheckoutEnabled && !isLogged)
{
$('#opc_account_choice').show();
$('#opc_account_form').hide();
$('#opc_invoice_address').hide();
$('#opc_createAccount').click(function() {
$('.is_customer_param').show();
$('#opc_account_form').slideDown('slow');
$('#is_new_customer').val('1');
$('#opc_account_choice').hide();
$('#opc_invoice_address').hide();
updateState();
updateNeedIDNumber();
updateZipCode();
});
$('#opc_guestCheckout').click(function() {
$('.is_customer_param').hide();
$('#opc_account_form').slideDown('slow');
$('#is_new_customer').val('0');
$('#opc_account_choice').hide();
$('#opc_invoice_address').hide();
$('#new_account_title').html(txtInstantCheckout);
updateState();
updateNeedIDNumber();
updateZipCode();
});
}
else if (isGuest)
{
$('.is_customer_param').hide();
$('#opc_account_form').show('slow');
$('#is_new_customer').val('0');
$('#opc_account_choice').hide();
$('#opc_invoice_address').hide();
$('#new_account_title').html(txtInstantCheckout);
updateState();
updateNeedIDNumber();
updateZipCode();
}
else
{
$('#opc_account_choice').hide();
$('#is_new_customer').val('1');
$('.is_customer_param').show();
$('#opc_account_form').show();
$('#opc_invoice_address').hide();
updateState();
updateNeedIDNumber();
updateZipCode();
}
všechna pole v order-opc-new-account.tpl a jejich zobrazování jsou ovládána z tohoto order-opc.js a tudíž nechápu proč když zadám dvě adresy v registraci tak se zobrazují na faktuře a v objednávce, nicméně když je pouze povolím že se mohou zobrazit questovi v rychlé objednávce, tak po vyplnění obou adres se již zobrazuje na faktuře a v objednávce jenom doručovací adresa.
Už z toho mam hlavu jako balon... nemyslim si, v tom je nějaká složitost, spíš nevim co a jak...