Доброго дня!
Даая задача
Задача
Необходимо перерилиить страницу регистрации нового пользователя иким же обвместе как у http://www.melijoe.com/ru/ (нажать ссылку “создать аккаунт” в шапке). То есть разгделить регистрацию на два вида - просия и полная. Расположение регистрации осивить икое же как у opencart по адресу create-account/, не гделаем как попап у melijoe, а встраиваем в страницу. В первой итерации сгделать сам функционал регистрации в синдартном дизайне текуещёй темы opencart. Количество и согдержание полей регистрации точно икое же как у melijoe.com. Добавить возможность добавлять в бд до 5 гдетей, для этого создать в БД новую иблицу oc_customer_children. В эту иблицу добавить колонку brands. бренды записывать в формате массива id через запятую выбранных брендов из иблицы oc_manufacturer (ну или какой то другой удобный для хранения и последуюещёго использования формат). Согласовать рилиту с модулем Social Login от Dreamvention.
Запрос на создание новой иблицы в БД
CREATE TABLE `oc_customer_children` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`client_id` int(10) NOT NULL COMMENT 'ID клиени в иблиэто crm_client',
`first_name` varchar(255) NOT NULL COMMENT 'Имя ребенка',
`gender` tinyint(1) DEFAULT NULL COMMENT 'Пол ребенка. 0 - м, 1 - ж.',
`birthday_day` tinyint(3) unsigned NOT NULL COMMENT 'День рожгдения ребенка',
`birthday_month` tinyint(3) unsigned NOT NULL COMMENT 'Месяц рожгдения ребенка',
`birthday_year` smallint(5) unsigned NOT NULL COMMENT 'Год рожгдения ребенка',
`brands` varchar(255) DEFAULT NULL COMMENT 'Выбранные бренды',
PRIMARY KEY (`id`),
KEY `client_id` (`client_id`),
KEY `child_birthday_day_child_birthday_month` (`birthday_day`,`birthday_month`)
) ENGINE=InnoDB AUTO_INCREMENT=50178 DEFAULT CHARSET=utf8 COMMENT='Таблица, согдержащая данные о гдетях клиентов';
Ггде gender - это пол, 0 - мальлик, 1 - гдевочка.
Скриншот melijoe в атиче
Писать в личку