I did try adding the language but still not showing the input label. am i missing something?
i have upload screenshot of the guest checkout form for other to refer below
$this->load->language('checkout/guest_step_1');
$form = new AForm();
$form->setForm(array ('form_name' => 'guestFrm'));
$this->data['form']['form_open'] = $form->getFieldHtml(
array (
'type' => 'form',
'name' => 'guestFrm',
'action' => $this->html->getSecureURL('checkout/guest_step_1'),
'csrf' => true
)
);
if (isset($_post['firstname'])){
$firstname = $_post['firstname'];
} elseif (isset($_session['guest']['firstname'])){
$firstname = $_session['guest']['firstname'];
} else{
$firstname = '';
}
$this->data['form']['fields']['general']['firstname'] = $form->getFieldHtml(array (
'type' => 'input',
'name' => 'firstname',
'value' => $firstname,
'required' => true));
if (isset($_post['lastname'])){
$lastname = $_post['lastname'];
} elseif (isset($_session['guest']['lastname'])){
$lastname = $_session['guest']['lastname'];
} else{
$lastname = '';
}
$this->data['form']['fields']['general']['lastname'] = $form->getFieldHtml(
array (
'type' => 'input',
'name' => 'lastname',
'value' => $lastname,
'required' => true));
if (isset($_post['email'])){
$email = $_post['email'];
} elseif (isset($_session['guest']['email'])){
$email = $_session['guest']['email'];
} else{
$email = '';
}
$this->data['form']['fields']['general']['email'] = $form->getFieldHtml(
array (
'type' => 'input',
'name' => 'email',
'value' => $email,
'required' => true));
if (isset($_post['phone_code'])){
$phone_code = $_post['phone_code'];
} elseif (isset($_session['guest']['phone_code'])){
$phone_code = $_session['guest']['phone_code'];
} else{
$phone_code = '';
}
$this->data['form']['fields']['general']['phone_code'] = $form->getFieldHtml(
array (
'type' => 'input',
'name' => 'phone_code',
'value' => $phone_code
));
if (isset($_post['telephone'])){
$telephone = $_post['telephone'];
} elseif (isset($_session['guest']['telephone'])){
$telephone = $_session['guest']['telephone'];
} else{
$telephone = '';
}
$this->data['form']['fields']['general']['telephone'] = $form->getFieldHtml(
array (
'type' => 'input',
'name' => 'telephone',
'value' => $telephone
));
<definition>
<key>entry_firstname</key>
<value><![CDATA[First Name:]]></value>
</definition>
<definition>
<key>entry_lastname</key>
<value><![CDATA[Last Name:]]></value>
</definition>
<definition>
<key>entry_email</key>
<value><![CDATA[E-Mail:]]></value>
</definition>
<definition>
<key>entry_phone_code</key>
<value><![CDATA[Phone Code:]]></value>
</definition>
<definition>
<key>entry_telephone</key>
<value><![CDATA[Telephone:]]></value>
</definition>