Page 1 of 1

Form Fields

Posted: 09 Oct 2024, 11:10
by litvi
Ahoj,
v nákupním košíku, při vyplňování fakturační a dodací adresy, je pole adresa. Potřebuji, aby se k názvu ulice muselo zadat číslo popisné. Nyní je to tak, že když zákazník vyplní pouze název ulice bez zadání čp, tak ho to pustí k platbě. Což je problém. Udělal jsem to zatím tak, že jsem si vytvořil pole Číslo popisné jako povinné. Ale toto pole s číslem popisným se mi nezobrazí v potvrzovacím mailu. Když to udělám, tak, že si ho přidám do článku, kde mám už vytvořenou podmínku pro mobilní číslo, tak se mi v potvrzovacím emailu zobrazí, ale úplně mimo název ulice.

Je nějaká možnost jak toto vyřešit?

Dík
Jirka

Re: Form Fields

Posted: 09 Oct 2024, 15:35
by Nidzo
Creating override of order.php file can do the trick. In Copy order.php from components\com_phocacart\layouts to
templates\your_template_name\html\layouts\com_phocacart

Open file and find:

Code: Select all

// -----------
// BILLING
// -----------
and add

Code: Select all

if ($v['pak'] != '') { $ob[] = $v['pak'];}
replace pak with name of your form field.
I don't know where exactly you want to be displayed but you can add it above line

Code: Select all

if ($v['address_1'] != '') { $ob[] = $v['address_1'].'<br />';}