<td><?php echo $user->email; ?> </td> </tr> <tr> <th class="th_left">{{Firstname}}</th> <td><?php echo format_firstname($user->firstname); ?> </td> </tr> <tr> <th class="th_left">{{Lastname}}</th> <td><?php echo format_lastname($user->lastname); ?> </td> </tr> <tr> <th class="th_left">{{Postal address}}</th> <td><?php echo nl2br($user->address()); ?> </td> </tr> <tr> <th class="th_left">{{VAT#}}</th> <td><?php echo nl2br($user->vat); ?>
<?php $user = $g_display["user"]; $address = $g_display["address"]; $f = new Form(); $f->cancel = true; $f->cancel_url = "?action=retrieve&type=account"; $f->title = _t("Account update"); $f->action = "?action=update&type=account"; $f->method = "POST"; $f->add_text(_t("Firstname"), "firstname", default_value("firstname", format_firstname($user->firstname)), _t("Your Firstname.")); $f->add_text(_t("Lastname"), "lastname", default_value("lastname", format_lastname($user->lastname)), _t("Your Lastname.")); $f->add_email(_t("Email"), "email", default_value("email", $user->email), _t("A valid Email you want to associate to your account.")); $item = $f->add_text(_t("Phone number (optional)"), "phone", default_value("phone", $user->phone), _t("Used only when processing order if we need to contact you quickly.")); $item->is_optional = true; $item = $f->add_textarea(_t("Address"), "address", default_value("address", $address->address), _t("Your address")); $item->is_optional = true; $item->other_attr = 'class="addresspicker" placeholder="{{Street no, Street, Zip City, etc.}}"'; $item = $f->add_text(_t("VAT#"), "vat", default_value("vat", $user->vat), _t("VAT#, for european compagny only.")); $item->is_optional = true; $item = $f->add_text(_t("Compagny name"), "compagny_name", default_value("compagny_name", $user->compagny_name), _t("VAT#, for european compagny only.")); $item->is_optional = true; $item = $f->add_password(_t("New Password (optional)"), "clear_new_pass", _t("Leave empty if you do not want to change your password.")); $item->is_optional = true; $item = $f->add_password(_t("Retype new Password (optional)"), "clear_new_pass2", _t("Retype your new password.")); $item->is_optional = true; $item = $f->add_hidden("new_pass", ""); $item->is_optional = true; $item = $f->add_hidden("new_pass2", ""); $item->is_optional = true; $f->add_hidden("id", $user->id);
public function get_name() { return format_firstname($this->firstname) . " " . format_lastname($this->lastname); }