1) В таблицу
БД ххххх_virtuemart_waitingusers добавил новое поле
notify_phone
(
я создал такое поле: тип –char, значение – 15, по умолчанию –NULL, Сравнение utf8_general_ci, Null – ok)
Прим. : ххххх – префикс Вашей таблицы БД
2) Открываем файл /administrator/components/com_virtuemart/tables/
waitingusers.php
и после
вставляем
3) Открываем файл /components/com_virtuemart/views/productdetails/tmpl/
notify.php и вместо кода
PHP:
<span class="floatleft"><input type="text" name="notify_email" value="<?php echo $this->user->email; ?>" /></span>
вставляем например такой
PHP:
<span class="floatleft">Контактный телефон: <input type="tel" name="notify_phone" value="" /><br />
(Пример ввода - 099-777-77-77) <br />
Контактный E-mail: <input type="text" name="notify_email" value="<?php echo $this->user->email; ?>" /></span><br />
Т.е. заменяем первоначальную форму:
На
Можно еще поиграться со стилем, чтобы довести до приемлемого вида
(отложил на потом)
4) Открываем файл /administrator/components/com_virtuemart/views/product/tmpl/
product_edit_customer.php и :
После строки 117
PHP:
<th class="title"><?php echo JText::_ ('COM_VIRTUEMART_EMAIL');?></th>
вставляем
PHP:
<th class="title"><?php echo 'Телефон';?></th>
вместо кода - строка 127-131
PHP:
$row = '<tr class="row'.$i.'"><td></td><td></td><td><a href="mailto:' . $wait->notify_email . '">' .
$wait->notify_email . '</a></td></tr>';
}
else {
$row = '<tr class="row'.$i.'"><td>' . $wait->name . '</td><td>' . $wait->username . '</td><td>' . '<a href="mailto:' . $wait->notify_email . '">' . $wait->notify_email . '</a>' . '</td></tr>';
вставляем
PHP:
$row = '<tr class="row'.$i.'"><td></td><td></td><td><a href="mailto:' . $wait->notify_email . '">' .
$wait->notify_email . '</a></td><td>' . $wait->notify_phone . '</td></tr>';
}
else {
$row = '<tr class="row'.$i.'"><td>' . $wait->name . '</td><td>' . $wait->username . '</td><td>' . '<a href="mailto:' . $wait->notify_email . '">' . $wait->notify_email . '</a>' . '</td><td>' . $wait->notify_phone . '</td></tr>';
вместо кода - строка206 - 209
PHP:
$html += '<tr><td></td><td></td><td><a href="mailto:' + val.notify_email + '">' + val.notify_email + '</a></td></tr>';
}
else {
$html += '<tr><td>' + val.name + '</td><td>' + val.username + '</td><td><a href="mailto:' + val.notify_email + '">' + val.notify_email + '</a></td></tr>';
вставляем
PHP:
$html += '<tr><td></td><td></td><td><a href="mailto:' + val.notify_email + '">' + val.notify_email + '</a></td><td>' + val.notify_phone + '</td></tr>';
}
else {
$html += '<tr><td>' + val.name + '</td><td>' + val.username + '</td><td><a href="mailto:' + val.notify_email + '">' + val.notify_email + '</a></td><td>' + val.notify_phone + '</td></tr>';
Т.е. заменяем первоначальную форму:
На