Jump to content
David M

eCommerce Suite (1.0.1) Initial Bugs and Improvements

Recommended Posts

Hi

Here is a list of bugs and suggested improvements that would make eC Suite v3 more user friendly, hence generate fewer support requests from future users:

1. Admin Dashboard / Left hand Menu / Slider Bar
Previous update was helpful.
Is there an easier to see colour than black; e.g. Blue or Green ?

2. Admin Dashboard / Left hand Menu / Content Media / Site Pages / Use Site Builder - button
Where is the Site Builder Module button shown in the YouTube video, or how is the module to be introduced ?

3. Admin Dashboard / Left hand Menu / Content Media / Image Manager
How can I access folders other than the existing ones rooted to jrox images (example of existing root https://www.mysite.com/images/uploads/products).
Example of new folder and location desired https://www.mysite.com/alternative_images_folder.

4. Admin Dashboard / Left hand Menu / Design Layout/ Layouts and Themes / Logo and Themes / Manage Themes / Get More Themes Button
Does this need to be directed to a different page, such as the one where there will be more themes in the future; e.g. Themes coming soon page ?

5. Admin Dashboard / Left hand Menu / Design Layout / Layouts and Themes / Logo and Themes / Upload Logo
Suggested improved text: "Current Logo" to "Current Logo 150x75px", and "Favicon 32x32px".

6. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / View Dashboard Icons
Icons rearrange on admin dashboard, but not member dashboard. Your earlier suggestion to log member in and out of dashboard made no difference. 

7. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / Dashboard
Suggested improved text for tab: "Dashboard" to "Members Dashboard"

8. Admin Dashboard / Left hand Menu / Design Layout / Form Generator / Registration Form
Password default should be set to "required" + "visible".
Pass word text should be amended to "Unique password for this site" as customer will typically then be sent a copy of their password in an email, which is a security risk if the same password is used for other sites.
Also, it is not possible to change the text inside the password box. The text changes on the admin page but not the web form itself. The text "Use a unique password for this site" would fit better into the box than to the left of it.

9. Admin Dashboard / Settings 
No new information can be saved until the following errors are resolved:  
"Please Check Errors: Backup Path - Invalid Directory Path, Download File Path - Invalid Directory Path, Upload Products Folder Path - Invalid Directory Path.... etc"
Solutions: Warn first time users, or put the necessary folders in the Jrox app bundle, or disable this restriction.
Note that no new information can be saved until all the correct paths are saved in one attempt.

10. Admin Dashboard / Settings / Default address
A first time user may have a lot of trouble figuring out how to change your address to their address.
Suggest the following hint is added "Default address can be changed by using the _Store Address_ button at the top right of the dashboard."

11. Address for United kingdom. How can the region / state setting be amended. "Greater London" is now usually just written "London" ?

12. Admin Dashboard / Settings / Security / Captcha v2
Is there benefit in updating to eC Suite to Google v3 (currently v2) ?

13. Admin Dashboard / Settings / Automation Tab
There might be some advantage in labelling the whole tab "Automation and Cron" ?

14. Cron or Manual Database Backups Do Not Appear To Backup the MySQL
Database backup path successfully set to root folder (the same folder that public_htlm is located: i.e. Outside public_html).
Yes, Backup Database is checked and should therefore also be within cron jobs. 
No backup file could be located upon manual backup.

15. Site Settings / System Utilities / Manage System Backups
Tried backing up the MySQL database from here. Green indicator said it had been done, but again, no backups were visible. 

16. Modules / Get More Modules Button
Is this directed towards the correct Jrox page ?

17. User Contact Page / Map
How do you enable the address location on the map (once you update the address settings the map stops showing the particular location), and would the missing Site Builder Module would have enabled this ?

18. Subscriptions
Is there, or will there be some documentation or guidance upon how to set up recurring subscriptions, and their associated memberships areas ?


I hope all this will improve eC Suite v3 and reduce the future need for new customers support.
It would be great to get all this resolved, and move onto trying to create some webpages. 
Are we past the stage of needing to reinstall the whole package, and can instead implement fixes by uploading the altered files ?

Thanks 
David 

Share this post


Link to post
Share on other sites

Hey David,

Here's some answers to your issues:

1. Admin Dashboard / Left hand Menu / Slider Bar
Previous update was helpful.
Is there an easier to see colour than black; e.g. Blue or Green ?

Currently, the only way to do this would be to change the CSS style sheet of the admin area.  The color is actually a darker blue, not black per say.  we will explore having options to change the sidebar color in a future release.

 

2. Admin Dashboard / Left hand Menu / Content Media / Site Pages / Use Site Builder - button
Where is the Site Builder Module button shown in the YouTube video, or how is the module to be introduced ?

The site builder option will be specific to the hosted version of eCommerce Suite.

 

3. Admin Dashboard / Left hand Menu / Content Media / Image Manager
How can I access folders other than the existing ones rooted to jrox images (example of existing root https://www.mysite.com/images/uploads/products).
Example of new folder and location desired https://www.mysite.com/alternative_images_folder.

The Image Manager is restricted only to the images for the app itself, not other ones outside of it for security reasons.

 

4. Admin Dashboard / Left hand Menu / Design Layout/ Layouts and Themes / Logo and Themes / Manage Themes / Get More Themes Button
Does this need to be directed to a different page, such as the one where there will be more themes in the future; e.g. Themes coming soon page ?

This will be updated when the themes option will be ready.

5. Admin Dashboard / Left hand Menu / Design Layout / Layouts and Themes / Logo and Themes / Upload Logo
Suggested improved text: "Current Logo" to "Current Logo 150x75px", and "Favicon 32x32px".

will add this to a future release.

6. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / View Dashboard Icons
Icons rearrange on admin dashboard, but not member dashboard. Your earlier suggestion to log member in and out of dashboard made no difference. 

the view dashboard icons rearranges icons that are in the https://yourdomain.com/members/ area.  Where users are directed to after logging in. We just tested this, and seems to rearrange fine.

7. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / Dashboard
Suggested improved text for tab: "Dashboard" to "Members Dashboard"

Will consider for a future update

8. Admin Dashboard / Left hand Menu / Design Layout / Form Generator / Registration Form
Password default should be set to "required" + "visible".
Pass word text should be amended to "Unique password for this site" as customer will typically then be sent a copy of their password in an email, which is a security risk if the same password is used for other sites.
Also, it is not possible to change the text inside the password box. The text changes on the admin page but not the web form itself. The text "Use a unique password for this site" would fit better into the box than to the left of it.

Passwords are automatically generated and sent in an account login details email if the current admin owner does not want users to generate their own passwords.  You always have the option to enable the password field, and remove the password from the account login details template if you want.

 

9. Admin Dashboard / Settings 
No new information can be saved until the following errors are resolved:  
"Please Check Errors: Backup Path - Invalid Directory Path, Download File Path - Invalid Directory Path, Upload Products Folder Path - Invalid Directory Path.... etc"
Solutions: Warn first time users, or put the necessary folders in the Jrox app bundle, or disable this restriction.
Note that no new information can be saved until all the correct paths are saved in one attempt.

Will check this for a future update, but setting those correct paths are necessary so that other errors won't happen in other parts of the system.

10. Admin Dashboard / Settings / Default address
A first time user may have a lot of trouble figuring out how to change your address to their address.
Suggest the following hint is added "Default address can be changed by using the _Store Address_ button at the top right of the dashboard."

will add this to a future update

11. Address for United kingdom. How can the region / state setting be amended. "Greater London" is now usually just written "London" ?

You can change this in the localization > countries area and click on View Regions

12. Admin Dashboard / Settings / Security / Captcha v2
Is there benefit in updating to eC Suite to Google v3 (currently v2) ?

will consider to add in a future release.

 

13. Admin Dashboard / Settings / Automation Tab
There might be some advantage in labelling the whole tab "Automation and Cron" ?

will consider to add in a future release.

14. Cron or Manual Database Backups Do Not Appear To Backup the MySQL
Database backup path successfully set to root folder (the same folder that public_htlm is located: i.e. Outside public_html).
Yes, Backup Database is checked and should therefore also be within cron jobs. 
No backup file could be located upon manual backup.

you need to make sure that your PHP is set to allow the exec privilege when running backups.  Unfortunately, some web hosts disable this privilege, so doing a backup won't work directly from the admin area.  In this case, you would have to backup your database through your hosting control panel.

 

15. Site Settings / System Utilities / Manage System Backups
Tried backing up the MySQL database from here. Green indicator said it had been done, but again, no backups were visible. 

same as #14

16. Modules / Get More Modules Button
Is this directed towards the correct Jrox page ?

this is still being worked on so it's not yet ready as of this time.

17. User Contact Page / Map
How do you enable the address location on the map (once you update the address settings the map stops showing the particular location), and would the missing Site Builder Module would have enabled this ?

the location map will show up if you have 2 or more locations in your Settings > Store Addrsses

 

18. Subscriptions
Is there, or will there be some documentation or guidance upon how to set up recurring subscriptions, and their associated memberships areas ?

we will publish full knowledgebase docs on the system when it is ready.  

 

 

Thanks for the help.

 

Share this post


Link to post
Share on other sites

Hi

Summarising your last helpful response, most of the bugs and improvements should get picked up in the next update, which should make everything the eC Suite v3  more user friendly. The remaining items seem to be:

6. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / View Dashboard Icons
Icons rearrange on admin dashboard, but not member dashboard. Your earlier suggestion to log member in and out of dashboard made no difference. 

> the view dashboard icons rearranges icons that are in the https://yourdomain.com/members/ area.  Where users are directed to after logging in. We just tested this, and seems to rearrange fine.  

> Still not for me. I am browsing on permutations of Chrome. Furthermore, as you may recall I am experimenting with creating a customer eC Suite launcher app for phones. In this instance using "Android Studio " to create the app and test it on the Android emulator. The icon arrangement issue even shows up in the phone emulator. Previously with eC v2 the icon order was dealt with by going directly into the file which created that part of the page. Where are the relevant files currently located (e.g. Somewhere is the template manager, or a section in the MySQL database) ?

11. Address for United kingdom. How can the region / state setting be amended. "Greater London" is now usually just written "London" ?

> You can change this in the localization > countries area and click on View Regions

> I think I can see tab you are referring to https://www.example.com/jroxadmin/zones/update/1  where "Manage Zones - Add Regions To Zones" can be found. But there is no obvious mechanism which seems able to achieve any editing of or addition to what currently exists. What's the dark art of getting the "+Add Region" button to perform this function ?

17. User Contact Page / Map
How do you enable the address location on the map (once you update the address settings the map stops showing the particular location), and would the missing Site Builder Module would have enabled this ?

>the location map will show up if you have 2 or more locations in your Settings > Store Addresses

>Added a second store address. Tried swapping and saving the primary address in Global Settings / Site / General Settings. No obvious effect on the map which is stuck on a global image. Would my having a copy of the Site Builder module resolve this ?

18. Subscriptions
Is there, or will there be some documentation or guidance upon how to set up recurring subscriptions, and their associated memberships areas ?

> we will publish full knowledgebase docs on the system when it is ready.  

> Please can I have your draft version of how to set up subscriptions and their associated members area as soon as you have it. This is a feature I am really looking forward to setting up. No doubt there are a few improvements to iron out that will make the final version of the system and the instruction you publish even better.

ALSO 

19. Guidance On Files Layouts
Is the there some sort of developer guidance upon how the eC Suite is structured ?
Example. As 6. Where can I find the default layout for the member's dashboard, so that I can try and shuffle the icons there.

20. Release Date For Reasonably Functional Version of eC Suite v3.
I would like to actually get into developing my new website. This would be best done using a version of eC Suite with the last of the bugs ironed out. 

Thanks again for tidying up all these details.

Share this post


Link to post
Share on other sites

PLEASE ADD TO ABOVE "ALSO" ITEMS 19 to 20

21. Image Manager Not Showing Image Files
Images are not visible in the Image Manager, but are present in the folders if checked on FileZilla.
So it's possible to place an image in a blog using its URL, but not via the image manager system.

  • Like 1

Share this post


Link to post
Share on other sites

FIXED / FOUND OUT WHAT THE ISSUE WAS
6. Admin Dashboard / Left hand Menu / Design Layout / Site Layout / View Dashboard Icons
The reason why icon do not appear to be rearranging for a user is that, for example, the user might have to make a purchase in order to see them in the first place.

FURTHER ITEM
22. Login Page / Stay Logged In Button - Please
How do I add a stay logged in option to the login page. Please can I have the code, or please can you issue an update with the this option embedded.

Share this post


Link to post
Share on other sites
On 2/24/2020 at 4:35 AM, David M said:

PLEASE ADD TO ABOVE "ALSO" ITEMS 19 to 20

21. Image Manager Not Showing Image Files
Images are not visible in the Image Manager, but are present in the folders if checked on FileZilla.
So it's possible to place an image in a blog using its URL, but not via the image manager system.

 

when you add images to products? are you not able to upload those either?

  • Like 1

Share this post


Link to post
Share on other sites

OUTSTANDING CHECKLIST (HOPEFULLY GETTING FIXED IN NEXT UPDATE) AND FURTHER ITEMS

11. Add Region Button
Could not add region.

17. User Contact Page / Map
Having 2 or more store locations did not enable map.

21. Image Manager Not Showing Image Files
Example of issue. Image Manager Folder comes with 4 "product" images. If you upload via the image manager (or via FileZilla), any further images, then both old and new images can no longer be seen in the manager.
Files upload successfully, but are invisible to the image manager. 

22. Login Page
Please add "stay logged in" button.

23. Products / Manage Products / Product edit / Media Download Files / Max Downloads User
If a laptop screen is zoomed in (e.g. 125%), then the number in this box becomes invisible or unreadable.

24. Products / Manage Products / Type
No obvious option to assign or set product "Types"; i.e. Physical, Digital, Subscription.

25. Orders / Manage Subscriptions / View Subscriptions / Create Subscription button
Clicking the button goes to a "Create order" page  /jroxadmin/orders/create/
No obvious means of setting up a subscription. 

26. Payment Module / PayPal - Not Working
This module should be simple enough. Email, Client ID and Secret.
However, when a customer tries to make a purchase, at "Payment Info" (tab 3), the system gets stuck and just says "please wait...".

 

Hopefully, with this lot fixed, and no doubt some other items you are working on, you will have a product ready for release.
Thanks 
David

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...