For example(I’m using 641a b2b) : I want to make the “company tax id” as mandatory:
1. First add the symbol * to the end of form 🙂
The drawning form function is located in: /templates/content/create_account.tpl.php
These the code:
————————————————————————————–
———————————
So, the “ENTRY_COMPANY_TAX_ID_TEXT” will be the * symbol
ok, now open
/include/language/english.php
line 389: define(‘ENTRY_COMPANY_TAX_ID_TEXT’, ”);
change it to : define(‘ENTRY_COMPANY_TAX_ID_TEXT’, ‘*’);
Done.
2. Add a row to database: (backup your database first)
open phpmyadmin, choose the whole database, then search: “company”,
open the one:”ENTRY_COMPANY_MIN_LENGTH”
edit it, and save it as new row for tax_id
3. root directory: create_account.php
add these to line 133:
—————————————————————————–
if (strlen($company_tax_id) < ENTRY_COMPANY_TAX_ID_MIN_LENGTH) {
$error = true;
$messageStack->add(‘create_account’, ENTRY_COMPANY_TAX_ID_ERROR);
}
——————————————————————————-