WebSite X5Help Center

 
W.J. Van Der Burgt
W.J. Van Der Burgt
User

How to set up customer registration  en

Author: W.J. Van Der Burgt
Visited 2774, Followers 2, Shared 0  

In our real estate project customers can ask for information, can buy real estate a/o.

For this we need an online customer registration and therefor I have created a MySQL database 'customer'. I followed / used 'How to set up customer registration in your online store', but for me it is not clear how it works. With 'customer details' I defined the fields. I installed 'Login and Logout'.

But how does it work? The emailadress is the username, the customer enters his own password (the combination is then unique).

If he is not yet a customer ... I suppose then he gets the request to enter his 'cusomer details'. When he already is a customer he might want to update his customer details.

Can you give my an explanation how to get this done and probably 'what I have to do in MySCL'?

Posted on the
13 ANSWERS - 6 USEFUL
Andre E
Andre E
Moderator
Best User of the month EN

Mag ook in NL hoor.

in short:

You need to create a database at your hosting company. just create it no more. then add the data is step 1 expert TAB, data management.

Remember every object needs it own database (in case you have more objects with databases)

in acces management you can now set registration to automatic.

after the customer is added and accepted then they can visit locked pages.

pages can be locked by the button on top in step3

There is iin the help a best practise example: http://help.websitex5.com/en/v14/pro/es_area.htm

Hope this get's you on your way.

Best Regards,

Read more
Posted on the from Andre E
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

Bedankt voor je uitleg. Het is dus eenvoudiger dan eerder aangenomen, maar is het juist dat ik alleen maar de database aanmaak? Geen onderliggende databases, waarin je verder zaken moet aangeven, zoals bijv. het aantal velden, de indexvelden e.d.?

ik heb nu alleen maar:

Host                   localhost:3306

Database name   crinvestments_customers

User name          crinvestments

Password            ******

Met de app 'login en logout' gebeurt er helemaal niets. Een wit scherm met 'Unableto connect to DB'.

Doe ik iets fout met de database?

Wat ik ook niet snap: WebSite X5 maakt na "gegevensbeheer" en "toegangsbeheer" zelfs een Reserved Acces pagina aan. Een prima login / aanmeld pagina maar hoe kom je daar als je je wilt aanmelden?

Zou het niet logisch zijn als je die pagina in het menu zou opnemen?

Tot spoedig,

Wim

Read more
Posted on the from W.J. Van Der Burgt
Andre E
Andre E
Moderator
Best User of the month EN

n hoop vragen..... :)

ja, je hebt alleen een kaal aangemaakte database nodig meer niet. de rest doet x5.

fout login/logout, ja ik denk het wel haal eens :3306 weg, dus alleen localhost invullen.

de reserved acces pagina is geen website maar een link naar acces management.

aanmelden: als je een link naar een gesloten pagina maakt krijg je automatisch de inlog te zien.

Eenmaal ingelogd blijf je ingelogd ( ook na uitzetten pc) alleen een logout zorgt er dan voor dat je de volgende keer weer moet inloggen.

Een losse login zorgt er vooraf voor dat je bij alle geblokkeerde paginas kan komen.

http://help.websitex5.com/en/v14/pro/index.html?stili_modello.htm&utm_source=software&utm_medium=Professional_14

Read more
Posted on the from Andre E
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

De opzet van de database is gelukt. Wesite X5 maakt inderdaad alles zelf aan en als je nieuw bent komt de site "automatische registratie". Perfect!

Alleen krijg ik, nadat de aanmelder op zijn bevestigingsverzoek reageert, de melding "The requested document was not found on this server", terwijl die aanmelding keurig in de database is opgenomen met de juiste validiteitscode.

Eigenlijk zou het systeem gewoon op dezelfde pagina moeten terugkomen, maar nu met in e koptekst "ingelogd is: .....". Kan dat en hoe? Hoe kunnen bestaande relaties hun info ergens aanpassen / uitbreiden en hoe kan hun info ergens op een pagina tonen?

Wij hebben een hotel en we verkopen vastgoed rond dat hotel. Iedereen, die zich registreert heeft toegang tot alle  algemene pagina's en kan van alle diensten van het hotel gebruik maken.

Als hij vastgoed heeft gekocht krijgt die koper toegang tot standaard pagina met alleen zijn unieke informatie.

Ideaal zou zijn, als er één klantenbestand is, waarvan een aantal klanten, waaraan de beheerder een unieke kavelcode heeft gehangen, hun unieke info kunnen inzien op de stadaard pagina met hun unieke info. 

Tenslotte: de site bebruikt meedere talen (EN, ES en NL). de EN vesie is stadaard en er is daarnaast een ES en NL map. Dat werkt prima, maar hoe kunnen alle aanmeldingen van de diverse talen dan toch in hetzelfde databestand komen?

Tot spoedig,

Wim

Read more
Posted on the from W.J. Van Der Burgt
Andre E
Andre E
Moderator
Best User of the month EN

Er is nog geen user profiel, dit is wel een veel gevraagd verzoek van de gebruikers van x5, wellicht komt dat nog?

https://helpcenter.websitex5.com/en/post/184877

Ik weet niet of het werkt als dezelde database op meerdere talen gebruikt, proberen in een test omgeving zou ik zeggen.....

Als een user zich aangemeld heeft zul je hem in x5 in acces management naar een groep met rechten moeten schuiven. (je kan dan ook bij de user zelf een standaard pagina instellen waar hij terecht komt.

Maar heel veel meer weet ik er ook niet van.

Read more
Posted on the from Andre E
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

DE REGISTRATIE VANUIT DE 3 TALEN WERKT, incl. alle verificaties en terugmeldingen.

Ik ben gegonnen om voor iedere taal een database aan te maken, maar ik merkte dat als ik me in taal 1 had aangemeld en ik bleef op internet maar veranderde het adres naar taal 2, ik toch aangemeld bleef. Een aangemelde klant kan dus in iedere taal aanmelden.

Ik heb daarna alle talen aan dezelfde database gekoppeld en dat werkt!

Ik heb nu alleen nog één vraagje:

Ik wil straks handmatig aan klanten, die koper van vastgoed zijn geworden, een kavelcode toevoegen.

Ik kan zondermeer via phpMyAdmin een veld toevoegen met dezelfde specificatie als de email (uniek, index) en daarin  kan ik dan unieke die kavelcode handmatig invoeren.

Die klant kan dan gewoon inloggen, maar hoe kan ik er dan voor zorgen, dat die klant/koper en die klant/koper alleen "zijn" info in een pagina gepresenteerd krijgt?

Op deregistratie/koppleing van kavels aan klanten na loopt het nu prima

Mijn dank en ik hoop, dat jouw antwoord op mijn laatste, vraag mij ook m.b.t. de koper-kavelcode kan helpen.

M.vr.gr.

Wim

Read more
Posted on the from W.J. Van Der Burgt
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

Ik heb op alle site de WeSite statistics geactiveerd en de database daarvoor is ook aangemaakt, maar hoe krijg ik inzicht in de gegevens?

Tot spoedig,

Wim

Read more
Posted on the from W.J. Van Der Burgt
Andre E
Andre E
Moderator
Best User of the month EN

Je nr doorgeven kan alleen als je voor elke gebruiker een eigen pagina maakt en hem daar toegang toe geeft en het er dan zelf inschrijft. Dat is best wel een dingetje. Niet aan beginnen tenzei je 2 gebruikers hebt....

Zoals al eerder gemeld is hier veel vraag naar maar x5 heeft deze functie niet.

Ik kan je nogmaals naar dit toptic verwijzen:

https://helpcenter.websitex5.com/en/post/184877

Dus hier kan ik je helaas niet mee verder helpen, was het maar waar...

Maar wie weet komt het wel een keer in x5.

MVG

Read more
Posted on the from Andre E
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

Een vraag, ik heb de statistiek van Website X5 geactiveerd.

Er is een database STAT ontstaan waar iedere bezoeker op wordt geregistreerd, maar ... heeft Website X5 ook een prettige manier van presenteren?

Ik heb in de handleiding gezien, dat ik ADMIN moet opstarten, maar snap niet hoe.

Tot spoedig

Wim

Read more
Posted on the from W.J. Van Der Burgt
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

SORRY, ik heb het gevonden.

Read more
Posted on the from W.J. Van Der Burgt
W.J. Van Der Burgt
W.J. Van Der Burgt
User
Author

André,

M.b.t de databases:

als iemand zich heeft ingelogd zou het mooi zijn, als die iemand zijn naam ergen in de koptekst ziet staan met de mededeling erboven, goedemorgen ...., goedemiddag ...., of goede-avond ....

Kan dat?

Want dan maak ik voor iedere koper een pagina met zijn info, cam e.d. aan en deze pagina's zie je niet in het menu.

Als een koper zich dan aanmeldt, dan is zijn naam  bekend en moet er toch iets binnen Website of een aan te maken een html-code zijn, die verifieert welke site zichtbaar moet worden en ... de koper krijgt zijn eigen infosite in het menu.

Tot spoedig,

Wim

Read more
Posted on the from W.J. Van Der Burgt
Andre E
Andre E
Moderator
Best User of the month EN

Helaas is een beetje in dezelfde wens als al eerder. Dit heeft x5 niet, althans niet standaard.

Het zal vast wel kunnen met wat scripts maar ik heb me er nooit in verdiept.

Read more
Posted on the from Andre E