Działa, ale połowicznie, ponieważ wcześniej został usunięty z danych Teleadresowych telefon, dlatego teraz przy zmianie danych, gdy ktoś wpisze swój telefon, chociaż nie jest on wymagany, wyświetla się biała strona wraz z komunikatem:
- Kod: Zaznacz cały
Error: Something is wrong in your syntax obok 'WHERE customer_id = '1'' w linii 1
Error No: 1064
UPDATE pen_customer SET firstname = 'test', lastname = 'test', email = 'test@test.pl', telephone = '123456789', WHERE customer_id = '1'
Oczywiście możliwość zmiany danych, nie jest, aż tak bardzo potrzebna, dlatego chyba dam sobie z tym spokój.
ps. aby telefon nie był wymagany trzeba zmienić jeszcze w catalog/view/theme/default/template/account/edit.tpl
z takiego kodu
- Kod: Zaznacz cały
<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>
na taki
- Kod: Zaznacz cały
<td><?php echo $entry_telephone; ?></td>
<td><input type="text" name="telephone" value="<?php echo $telephone; ?>" /></td>
to samo trzeba było zrobić z formularzem rejestracyjnym.