- Adjustment: If the customer is bound to a sales channel, the representative is redirected to that same sales channel upon customer login.
- Adjustment: If the customer is bound to a sales channel, the representative is redirected to that same sales channel upon customer login.
- New feature: Can automatically assign representatives to customers based on tag assignment
- Please note that when the auto-delete setting is enabled, existing assignments will be removed if no matching tag exists.
- New feature: Can automatically assign representatives to customers based on tag assignment
- Please note that when the auto-delete setting is enabled, existing assignments will be removed if no matching tag exists.
Minor optimizations to the representative profile form
- fixed a bug preventing the plugin to be updated
- refactored some snippets, added prefix for better compatibility with shopware own systems/extensions
- Refactored extension-keys, added prefix, changed 'agent' to 'vioAgent' and 'agentId' to 'vioAgentId'
- replaced magic strings in template with constant
- fixed a bug, for representative's not being able to create new customers
- added functionality to allow agents to have a code which customer can use on registration to associate the customer with the agent
* removed the delete action from the agent list in the customer view, to prevent deletion of agents
* changed the customer select component in the agent detail view, to optimize the select handling
* removed the delete action from the agent list in the customer view, to prevent deletion of agents
* changed the customer select component in the agent detail view, to optimize the select handling
fixed a bug with invalid credentials in the login form
fixed a bug in customer listing pagination
fixed wrong php version constraint in composer.json
- fixed missing prune functionality for data cleanup
- fixed missing prune functionality to cart persister for data cleanup
added functionality to allow agents to assign customer groups to new customers
fixed a bug in the store-api that occurred when the plugin was activated
fixed a bug in the store-api that occurred when the plugin was activated
fixed a bug in the store-api that occurred when the plugin was activated
added representative entity to customFieldSet configuration
added representative entity to customFieldSet configuration
compatibility with shopware 6.7 established
fixed issue with non-existing getCustomerId method
fixed admin detail page for representatives
Logout logic corrected to prevent the shopping cart from being emptied in some cases
Logout logic corrected to prevent the shopping cart from being emptied in some cases
Logout logic corrected to prevent the shopping cart from being emptied in some cases
- Add paging to customer overview in representative account area
- Improve performance in storefront for representatives with high amount of customers assigned to them
- Improve performance in storefront for representatives with high amount of customers assigned to them
- Improve performance in storefront for representatives with high amount of customers assigned to them
- Add custom field renderer to representative detail pages to make custom fields editable in administration
Send password recovery mail also when a customer was found, to enable the same email for an agent and a customer
Send password recovery mail also when a customer was found, to enable the same email for an agent and a customer
The display of the modal for selecting whether the agent cart should be copied to the customer cart is now configurable.
Selection options:
- show modal
- Always copy cart
- Always create an empty cart
The display of the modal for selecting whether the agent cart should be copied to the customer cart is now configurable.
Selection options:
- show modal
- Always copy cart
- Always create an empty cart
The display of the modal for selecting whether the agent cart should be copied to the customer cart is now configurable.
Selection options:
- show modal
- Always copy cart
- Always create an empty cart
6.4 Kompatibilität verbessert
Fix the JS plugin for the agent-cart-copying modal being registered twice
Expand dismiss behaviour of the agent-cart-copying modal
Expand dismiss behaviour of the agent-cart-copying modal
Expand dismiss behaviour of the agent-cart-copying modal
Hide disabled shipping hint on agent overview page
hide disabled shipping hint on agent overview page
Use the customer's shopping cart if logged in as one and as an agent
Use the customer's shopping cart if logged in as one and as an agent
Use the customer's shopping cart if logged in as one and as an agent
- Fixed a bug with the customer selection in on the representative detail page in the administration
- compatibility with shopware 6.5 established
- Fixed a bug that caused the rule condition "is representative order" to not work properly
- Removed login button in account dropdown menu and added redirect from login page to the overview page if agent is already logged in
- Sort list of customers in account area of representatives by last name
- Sort list of customers in account area of representatives by last name
- Fixed some flow related bugs that came with shopware 6.5
- Events triggering e-mails should now work as expected.
- However, for representative/agents orders (`checkout.agent.order.placed`), you'll need to update your e-mail template, as order extensions no longer work since shopware 6.5. You can find the representative related variables under order > customFields (e.g. `order.customFields.vio_representative_agent_salutation.translated.letterName`, `order.customFields.vio_representative_agent_firstName`)
- add forgot password feature for agents
- improved representative-listing performance in the administration
- Added a new checkbox to the registration form to confirm that the agent has read the data protection notice
- Enhanced the functionality of the plugin by introducing a configuration option to control the display of information. This option allows users to choose whether nothing should be displayed, only the data protection notice and checkbox, or they should be displayed and required.
fix customer registration and creation of new customers without logging in as an agent
fix customer registration and creation of new customers without logging in as an agent
small fixes after to complete the compatibility with shopware 6.5
Compatibility with Shopware 6.5 established
added feature to directly add a customer as an agent and automatically assign them to that agent.
- renamed customer search input field 'search' to 'vio_representative_search' for compatibility with other plugins
- small visual bug fix for displaytype box not showing the billing address headline if only name or company displayed without any address fields
- add shipping address fields to list of available display fields
- some visual improvements to differentiate the extra fields (i.e. table header)
added phone number to the list of available display fields
fix bug with business event collector
- add company name to the list of available display fields
- add configuration to decide whether the representative overview page or the customer list should be displayed after login
Bugfix for shopware 6.4.11 in StorefrontSubscriber
make plugin compatible with shopware 6.4.11
Hotfix für neue "isAgentCartRule"
Fix incompatibility with "login as customer" plugins
fix bug with access of shopware config properties in template
Set for all account pages meta robots noindex and nofollow