Opencart vqmod – Telefonnummer bei Registrierung nicht erforderlich
Anbei ein kleines vqmod file für Opencart 1.5.1.3 (englische und deutsche Sprachdateien) welches die Telefonnumer bei Registrierung als Kunde nicht zwingend erforderlich kennzeichnet.
Normalerweise muß ein Neu-Kunde seine Telefonnummer bei der Registrierung angeben. Dies wird durch dieses vqmod file geändert und der Kunde muß keine Telefonnumer angeben, wenn er sich registriert. Das vqmod file einfach in das Opencart vqmod/xml Verzeichnis kopieren. Wenn was nicht funktioniert, die Datei einfach wieder löschen.
[codesyntax lang=”php” lines=”normal” lines_start=”1″ tab_width=”4″ title=”vqmod_tel_not_required.xml” blockstate=”expanded” doclinks=”0″]
<?xml version="1.0" encoding="UTF-8"?> <modification> <id>Do NOT require phone-number as required input</id> <version>1.0.0</version> <vqmver>1.0.9</vqmver> <author>hjgode</author> <!-- changes for opencart 1.5.1.3 --> <file name="catalog/view/theme/*/template/account/register.tpl"> <operation> <search position="replace"> <![CDATA[<td><span class="required">*</span> <?php echo $entry_telephone; ?></td>]]> </search> <add> <![CDATA[<td><?php echo $entry_telephone; ?></td>]]> </add> </operation> </file> <file name="catalog/controller/account/register.php"> <operation> <search position="replace"> <![CDATA[if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {]]> </search> <add> <![CDATA[if ((utf8_strlen($this->request->post['telephone']) < 0) || (utf8_strlen($this->request->post['telephone']) > 32)) {]]> </add> </operation> </file> </modification>
[/codesyntax]
Have Fun
Josef