Questions around the TYPO3 integration and plugins as well as Flow and NeosCMS
Forum rules: Always add your TYPO3/Flow, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
#5361 by t_csaba
08 Jan 2018, 09:13
Hi, i would like some assistance with the "Account profile" plugin and the registration feature.

1.
When adding the "Account profile" to a page, i don't see any content. As far as i see the only configuration the plugin needs is "Page with JSON REST API plugin" , which is set. In the frontend however, nothing appears. I imagine this should be the place where the user can modify their address, email etc. , but no content appears.

2.
When an unregistered client buys something, there is a checkbox under summary: "Create a customer account for me"
After checking this checkbox nothing happens. Is there a config that i should set to redirect the user to a registration page? Because by filling the address and related details the user still won't have a username/password.

typo3 8.7.7
php 7.0.16
Linux 2.6
#5362 by t_csaba
08 Jan 2018, 09:36
Code: Select allWhen an unregistered client buys something, there is a checkbox under summary: "Create a customer account for me"
After checking this checkbox nothing happens. Is there a config that i should set to redirect the user to a registration page? Because by filling the address and related details the user still won't have a username/password.


I should work some more on tasks before asking questions... So i have configured the scheduler to send the account related emails, and received the username and password, but they are not in any usergroup, and they don't have a PID.
#5363 by t_csaba
08 Jan 2018, 11:37
Code: Select all2.
When an unregistered client buys something, there is a checkbox under summary: "Create a customer account for me"
After checking this checkbox nothing happens. Is there a config that i should set to redirect the user to a registration page? Because by filling the address and related details the user still won't have a username/password.


I managed to solve this issue with this configuration:
Code: Select allplugin.tx_aimeos.settings.mshop.customer.manager.typo3.pid-default = {id of the user storege folder}
plugin.tx_aimeos.settings.client.html.checkout.standard.order.account.standard.groupids.0 = {id of usergroup}


Issue 1 still remains unsolved.
#5365 by aimeos
08 Jan 2018, 15:20
The "Account profile" plugin is currently an empty container. In the future, there should be forms for changing passwords, addresses, etc. - but not yet (adresses can be changed in the checkout address page as well). We would love to get help on this topic so if you can implement one or another feature ... :-)
#5368 by t_csaba
09 Jan 2018, 14:08
Unfortunately I don't have the time (and probably the skills) to write a code that is up to the aimeos standards.
In case someone else needs something similar here's my workaround:

I have extracted the needed data from the logged in useruser using
Code: Select all$GLOBALS['TSFE']->fe_user->user['user data needed']


Then added an "Edit" link to another page where i inserted a plugin that enables the user to edit their data. Not the best solution, but works.