OpenCart, Simple и поле для даты

Во время рабочего процесса неожиданно возникла задача добавить покупателям поле «Дата рождения», ввод данных нужно было реализовать не текстовым полем, а выпадающими списками для дня, месяца и года рождения. Возможно, в более поздних версиях Simple уже есть готовое решение, но в моем случае пришлось немножко повозиться. Итак, путь решения следующий, создаем нужное нам поле для пользователя в админке, я все-таки выбрал текстовое, но в принципе тип поля особой роли не играет, после чего начинаем кодить.

Шаг 1.
Лезем в system/library/simple/simple.php, находим функцию, которая выводит поля покупателя и вставляем после:

$html = '';

код приведенный ниже:


Читать дальше