Opencart 1.5 - zahtevan vnos tel. št.
2 naročnika
2 naročnika
4 odgovori
- Odpri /catalog/view/theme/tvojatema/template/account/create.tpl
Najdi:
<tr>
<td><span class="required">*</span> <?php echo $entry_telephone; ?></td>
<td><input type="text" name="telephone" value="<?php echo $telephone; ?>" />
<?php if ($error_telephone) { ?>
<span class="error"><?php echo $error_telephone; ?></span>
<?php } ?></td>
</tr>
in zamenjaj z:
<tr>
<td><?php echo $entry_telephone; ?></td>
<td><input type="text" name="telephone" value="<?php echo $telephone; ?>" /></td>
</tr>
- Nato odpri še catalog/controller/account/create.php in izbriši naslednji dve postavki:
if (isset($this->error['telephone'])) {
$this->data['error_telephone'] = $this->error['telephone'];
} else {
$this->data['error_telephone'] = '';
}
ter
if ((strlen(utf8_decode($this->request->post['telephone'])) < 3) || (strlen(utf8_decode($this->request->post['telephone'])) > 32)) {
$this->error['telephone'] = $this->language->get('error_telephone');
}
Datoteki naložiš nazaj na server in načeloma bi moralo delovati (vsaj meni je).
Pardon, uporabljam 1.4.9.3. - moram počasi že nadgradit... :)
V 1.5 probaj:
- \catalog\view\theme\tvojatema\template\account\register.tpl (namesto create.tpl)
- \catalog\controller\account\register.php (namesto create.php)
(enak postopek kot zgoraj)
Priporočam testiranje celotnega postopka registracije z oddajo naročila, urejanjem podatkov uporabnika in seveda backup teh file-ov just in case :)