Form Fields

Phoca Cart - complex e-commerce extension
litvi
Phoca Member
Phoca Member
Posts: 32
Joined: 01 Mar 2023, 09:58

Form Fields

Post 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
User avatar
Nidzo
Phoca Professional
Phoca Professional
Posts: 387
Joined: 07 Nov 2018, 14:55

Re: Form Fields

Post 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 />';}
Post Reply