Jump to content

Module customerRegistration management


ningu
 Share

Recommended Posts

Hello,

 

I have installed this module as well (in another language than FR or EN) instalation was perfect. But I have the same problem reporter by many users in the forum.

 

Maybe this module is not maintained anymore by the autor...

 

It seems that the module needs some update to work in the PS 1.4.6.2.

 

Is there any alternative than this module?

  • Like 1

Share this post


Link to post
Share on other sites

  • 2 weeks later...

is there a way to send a mail to the customer if he ask a privilege access?

he recevie the standard mail to confirm account creation and that' all.

i would like him to be informed that his account will be accept within 24h . with a popup or a mail or a message on a specific page.

Share this post


Link to post
Share on other sites

Hi,

 

First of all, thank you to the creator of this very useful module.

 

Installed this with PrestaShop 1.4.2.5. Have following issues/comments:

 

1. After registration it just goes back to authentication page instead of thank you one. Other users have already reported this too.

 

2. How can I add newsletter and optin to registration screen? I've enabled requiring these in BO but when trying to create new user I don't see these entries and it doesn't allow account to be created saying these 2 are required fields (but they don't show).

same problem for the redirection for me in a 1.462 version (the rest seem to work fine)

Share this post


Link to post
Share on other sites

  • 4 weeks later...
  • 2 weeks later...

is there a way to send a mail to the customer if he ask a privilege access?

he recevie the standard mail to confirm account creation and that' all.

i would like him to be informed that his account will be accept within 24h . with a popup or a mail or a message on a specific page.

 

up too

Share this post


Link to post
Share on other sites

A great module, thanks!

Just one question. I would still like the customers to see the products in all the subcategories before they register. Where is the code for this so that the users will always see the products and not only when they are logged in? What do I need to change?

Your help will be appreciated.

Share this post


Link to post
Share on other sites

  • 2 weeks later...

Great module, that works fine on 1.4.6.4 for me, but cannot make it work on 1.4.7... Seems strange to me, but I can't find the solution. Has anyone there tried it and make it works fine ?

Thx again for the module,

Share this post


Link to post
Share on other sites

  • 3 weeks later...

Help please....

 

I need to view State in mail and on pendind page....

 

To pending page I mod line 63 file AdminPendingCustomers.php

 

result i have new colonn but no data view

 

I attach screen

 

Thanks

post-212603-0-69347900-1334153366_thumb.png

post-212603-0-89469200-1334153377_thumb.png

Share this post


Link to post
Share on other sites

  • 2 weeks later...

There is another problem.. I have Instant Checkout enabled (users don't have to register to pay) on the site and the users who fill in this form, they should go to the next screen, closer to paying, but at the moment they come to the same screen and the email is sent to admin to validate this user who just filled in Instant Checkout form, which shouldn't have happened.

How to disable Customer registration management for Instant checkout users? anybody?

Share this post


Link to post
Share on other sites

Hi,

 

Really great module, works perfectly for what we need to do,

 

Just one small question, how would I go about to setup a email like the customer registration ok but one for when you refuse a client.

 

When we click refuse we would like prestashop to email the client telling him thank you but we refused his registration instead doing nothing.

Share this post


Link to post
Share on other sites

I haven't found a solution for redirection, although I read all of the posts, unless there is solution in French. what I did was added some code in authentication.tpl:

{if isset($submitAccount) AND empty($errors)}

<p>

Thank you for registration. You will receive an email when your account will be activated.</p>

{/if}

and I think I edited authController.php.

 

Now, I really need to find a code which is stopping Instant checkout users from continuing to the next step. I wonder where this is. Anybody?

Share this post


Link to post
Share on other sites

I haven't found a solution for redirection, although I read all of the posts, unless there is solution in French. what I did was added some code in authentication.tpl:

{if isset($submitAccount) AND empty($errors)}

<p>

Thank you for registration. You will receive an email when your account will be activated.</p>

{/if}

and I think I edited authController.php.

 

Now, I really need to find a code which is stopping Instant checkout users from continuing to the next step. I wonder where this is. Anybody?

Hi sixthmind,

thanks for your help!

can you tell me where I need to put your code & what did you edit in the authController.php file?

There is nothing in the French forum about the redirection pb!!

 

Thx

Share this post


Link to post
Share on other sites

Hi sixthmind,

thanks for your help!

can you tell me where I need to put your code & what did you edit in the authController.php file?

There is nothing in the French forum about the redirection pb!!

 

Thx

what I did:

I put this code in the beginning of authentication.tpl, underneath

{include file="$tpl_dir./errors.tpl"}

{assign var='stateExist' value=false}

{if isset($submitAccount)}
<p>
Thank you for registration. You will receive an email when your account will be activated.</p>
{/if}

 

Try this this to see how it works. we still have forms there on submit though, which I couldn't resolve.

Share this post


Link to post
Share on other sites

sorry big print, if it doesn't work for you :( . I've done some modifications in authController.php aswell which I lost track of, but one important one is disabling some redirection:

if ($back = Tools::getValue('back'))
                                   Tools::redirect($back);
                               //Tools::redirect('my-account.php');

I know it's not the right way of doing it, but I had to make this work somehow.

 

I still need to find a code which stops from Instant checkout working though. It must be in customerregistration.php? I need people to submit Instant Checkout form and go to the next screen without need to register and then they will pay, but currently they are redirected to the same screen. Any help from anybody will be really appreciated.

Share this post


Link to post
Share on other sites

  • 1 month later...

i installed this module and i have i big problem, my store is not accessible and see the mysql error :

 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') GROUP BY id_category ORDER BY `level_depth` ASC, c.`position` ASC' at line 7
   SELECT c.id_parent, c.id_category, cl.name, cl.description, cl.link_rewrite
   FROM `elecN_category` c
   LEFT JOIN `elecN_category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = 2)
   LEFT JOIN `elecN_category_group` cg ON (cg.`id_category` = c.`id_category`)
   WHERE (c.`active` = 1 OR c.`id_category` = 1)
 AND `level_depth` <= 3
   AND cg.`id_group` IN ()
   GROUP BY id_category
   ORDER BY `level_depth` ASC, c.`position` ASC

 

Please help!!!!!!

Share this post


Link to post
Share on other sites

A litlle UP for the redirection pb?

 

for the redirect page

modules/customerregistration/messages.php?msg=noconnect&back=my-account.php

I change customerregistration.php

 

change this line:

$back = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';

to:

$_POST['back'] = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';

 

and it works for me.

  • Like 1

Share this post


Link to post
Share on other sites

tihon what is your problem?

 

I have another question, or rather a notification to the developper.

By installing this module wwe create a new table as well (customer_approved) but when we delete a customer, he is deleted from the ps_customer table but still exists in the customer_approved table and never disapear unless we remove it manually....

Share this post


Link to post
Share on other sites

  • 5 weeks later...

I have a "huge" problem...

 

After a client registers he imediatly sees the prices without being logged in! This only happens if he makes a registration he sees the prices afterwards! Please I really need this not to happen, some solution? Thanks

Share this post


Link to post
Share on other sites

  • 4 weeks later...

for the redirect page

modules/customerregistration/messages.php?msg=noconnect&back=my-account.php

I change customerregistration.php

 

change this line:

$back = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';

to:

$_POST['back'] = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';

 

and it works for me.

Thanks so much!!!

It works well in 1.4.6.2!!

I just discover now you answered!!! I think the forum following prg is not working well.

 

Thanks a lot again!

Share this post


Link to post
Share on other sites

  • 2 weeks later...
  • 1 month later...
  • 4 months later...

Hello,

 

I wanted to report a small bug in the pending_registration.txt file, from the "mail" folder. lasttname should be change to lastname.

 

The typo also appears in the french version.

 

:) Thanks

Share this post


Link to post
Share on other sites

hi i installed this module on my 1.5.3 prestashop but it didnt worked correctly so i unninstalled.

now when a customer login the site get a mess he loses the header, footer, etc.

can you please tell me what this module change in the database and files??

 

regards

 

please help me

post-463339-0-26335000-1363180767_thumb.png

Edited by codzign (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

  • 1 month later...

Hi,

 

I work with Prestashop 1.4.10, and I have installed customerregistration V2.0 and work perfectly, but I modified the next file:

 

Edit the file classes\FrontController.php

 

find

 

'PS_CATALOG_MODE' => (bool)Configuration::get('PS_CATALOG_MODE')

 

replace with

 

//'PS_CATALOG_MODE' => (bool)Configuration::get('PS_CATALOG_MODE')

 

 

find

 

$this->iso = $iso;

$this->setMedia();

 

insert next code right after

if (isset($cookie)) {

$result = Db::getInstance()->getValue('SELECT max(id_group) FROM '._DB_PREFIX_.'customer_group WHERE id_customer = '.(int)self::$cookie->id_customer);

$idgroup = $result; }

if ($idgroup > 0)

{$catalog_mode = false;}

else

{$catalog_mode = true;}

$smarty->assign(array('PS_CATALOG_MODE' => $catalog_mode));

 

In the catalog don´t show the price, only when the customer is logged.

Share this post


Link to post
Share on other sites

  • 2 months later...

Buongiorno,

 

Ho installato il Modulo su Prestashop 1.5.4.1 è ho un grave problema se voglio convalidare o rifiutare la registrazione il ma un messaggio di errore "Accesso Vietato".. Perchè? come posso risolvere?

 

Urgente

 

Vi Ringrazio in Anticipo.

post-460711-0-74068100-1373533959_thumb.jpg

post-460711-0-60956600-1373533964_thumb.jpg

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

j'ai installé ce module sur la version PrestaShop™ 1.5.4.1

 

le module fonctionne mais j'ai aucun affichage, et aucun mesaage

 

qui a une idée et merci

Share this post


Link to post
Share on other sites

 

 


for the redirect page
modules/customerregistration/messages.php?msg=noconnect&back=my-account.php
I change customerregistration.php

change this line:
$back = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';
to:
$_POST['back'] = 'modules/'.basename(__FILE__, '.php').'/messages.php?msg=noconnect&back=my-account.php';

and it works for me.



encore j'ai problème d'affichage Edited by radhia005 (see edit history)

Share this post


Link to post
Share on other sites

  • 1 month later...

Hi,

 

I accidentaly refused a customer registration. Now, this customer can't ask for account anymore, and I don't know how to reactive it...can't find anything in database or anywhere else.

 

Any idea ? Thx

 

PS 1.4.11.0

Share this post


Link to post
Share on other sites

  • 1 month later...

Hi all I have installed this module in ps version 1.5.6.0

The problem is after registration completes succesfully i dont get any message as registered or pending for activation

I have the file called messages.php and tpl do i have to make any changes to get these messages to get reflected

  • Like 1

Share this post


Link to post
Share on other sites

  • 4 weeks later...

Hi all I have installed this module in ps version 1.5.6.0

The problem is after registration completes succesfully i dont get any message as registered or pending for activation

I have the file called messages.php and tpl do i have to make any changes to get these messages to get reflected

 

yo no he conseguido que funcione para esta version; ni para niguna.

Edited by manugarcia (see edit history)

Share this post


Link to post
Share on other sites

  • 2 months later...

On instalatio0n I receive this message:

 

[PrestaShopException]

Property Tab->name is empty
at line 878 in file classes/ObjectModel.php

872.
873.                 $message = $this->validateField($field, $value, $id_lang);
874.                 if ($message !== true)
875.                 {
876.                     if ($die)
877.                         throw new PrestaShopException($message);
878.                     return $error_return ? $message : false;
879.                 }
880.             }
881.         }
882.

 

What could be ?

Share this post


Link to post
Share on other sites

Buongiorno,

 

Ho installato il Modulo su Prestashop 1.5.4.1 è ho un grave problema se voglio convalidare o rifiutare la registrazione il ma un messaggio di errore "Accesso Vietato".. Perchè? come posso risolvere?

 

Urgente

 

Vi Ringrazio in Anticipo.

I have the same problem !

Share this post


Link to post
Share on other sites

  • 3 months later...

Hello, I installed the module Customer Management Registration in Prestashop 1.5.6.1 and:

 

-The wholesale clients appear activated in the backend despite of they need the admin aproval.

-The admin receives an email informing him that a new account is waiting for his aproval, but the client´s account appears activated in the backend.

-The customers receive an email informing them that the account has been created but although in the backend appears active they don´t have access to the account

 

Any ideas/solutions?  This is driving me crazy.

Share this post


Link to post
Share on other sites

  • 2 months later...
  • 2 months later...
  • 3 weeks later...
  • 1 year later...

Just go into your DB and paste:
 

CREATE TABLE 'YOURDBPREFIX_'approvedcustomer (
                `id_customer` int(2) NOT NULL,
                `is_approved` int(2) NOT NULL,
                `privilege_request` int(2) NOT NULL,
                `privilege_message` text,
                `date_add` datetime NOT NULL,
                  `date_upd` datetime NOT NULL,
                PRIMARY KEY  (`id_customer`))

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More