Да, посмотрел сам и убедился что правда не работает. Извиняюсь за ложную информацию и наводку.
Тогда делаем так
1. В override/classes создаем файл Customer.php
2. Пишем там такое
Цитата:
<?php
class Customer extends CustomerCore
{
public function add($autodate = true, $nullValues = true)
{
if (empty($this->id_default_group))
$this->id_default_group = Configuration::get('PS_DEFAULT_CUSTOMER_GROUP');
return parent::add();
}
}
?>
и сохраняем
3. Открываем БД и находим поле под именем ps_configuration и открываем ее
4. Создаем в нем дополнительное поле под именем PS_DEFAULT_CUSTOMER_GROUP чтоб не писать все прикладываю скрин
заполняем так:
1. id_configuration я прописал 999, оно не имеет важной роли, главное чтобы такой id не использовался уже.
2. Название поля можно скопировать из вновь созданной Customer.php чтобы не писать ручками.
3. Цифра 2 - это id той группы в которую попадет клиент после регистрации.
Вроде все и ничего не забыл. В отличии от предыдущего метод проверил и работает. Можете сами проверить на тестовом
http://demo.magishop.biz/ru/
4. После проделки данной операции НЕ забываем вернутся и отписаться.