🚀 DaVueTheme 1.0.1-beta release. Reactive theme for SuiteCRM is now available to download!

Hi! @doappteam

Thank you for considering an update for the DaVueTheme to eliminate the Apache mode_rewrite and .htaccess dependencies. I appreciate the effort from your team!

I encountered a similar issue as reported by @quicktin. After installing the theme on SuiteCRM 7.14. After activating it for a user, I was redirected to “/suitecrm/app/?module=Home&action=index,” resulting in a page not found error. Do you have updated version of your theme to resolve this issue?

My second question, will you will be working on a version of the theme compatible with SuiteCRM 8.6 as well? If you could send me the test distribution, I’d be happy to help with the testing on my instance!

I was able to identify and resolve the issue. Initially, I set up SuiteCRM in a subfolder of the web root directory (e.g., http://localhost/suitecrm). However, when I accessed it, I was redirected to “http://localhost/suitecrm/app/?module=Home&action=index” which resulted in a “Page Not Found” error.

After configuring a domain name to point to the SuiteCRM folder, the issue was resolved, and I successfully connected to SuiteCRM with the DaVue theme installed. The current URL is now “http://suitecrm7.local/app/?module=Home&action=index”

Now, I am encountering a new issue. When I log into the CRM, I can see the menus and sidebar, but the main page is blank. My browser console shows a type error, as indicated in the screenshot.

I would appreciate it if someone could help me understand what the issue is and how to fix it.

Hi, Tom.S!
Sorry for the delay - we are currently preparing a big update of ‘doAppTheme’ and I apparently missed the notification.

  1. A version for SuiteCRM 8 is planned, but later.

  2. Regarding your mistake, we would really like to understand its causes (especially considering the upcoming release).
    If it’s not difficult, please send in private messages:

  • config.php
  • config_override.php
  • your Apache server settings files
  • virtual host settings files

We will try to reproduce the case and make a fix for it.

P.S. Just in case, before sending all this, check the access settings (Roles and Groups) of the User under whom you are trying to use the theme.

Dears,

Please note that I installed the “daVueTheme_v1.0.0-beta.zip” and “daVueTheme_v1.0.1-beta.zip” on both suiteCRM 7.14.5 and 7.14.0 but when I install and try to change the theme based on admin profile it redirects me to
http://localhost/suitecrm7140/app/?module=Home&action=ListView
with the error

Not Found
The requested URL was not found on this server.

Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 Server at localhost Port 80

and doesn’t work at all

please advise.

Hi.
Check in config.php correctness of site_url - it should be in your case http://localhost/suitecrm7140
I also recommend checking that mod_rewrite for Apache is enabled.

PS… And sorry for the delay - the team was on vacation.

any updates regarding this issue. I have the same problem

Hello, Tom.s,

any updates regarding this issue. I have the same problem

Now I could able to run the theme but, I am encountering a new issue. When I log into the CRM, I can see the menus and sidebar, but the main page is blank. My browser console shows a type error, as indicated in the screenshot.

Make sure you have set correct permissions and ownership to your SuiteCRM files

All permissions are set correctly and as shown in the screenshot it’s opening as UI but there’s an error in the JS file

Any suggestions please?

I don’t know. You may need to ask creators @robert_sinclair or @doappteam

Hi. Interesting topic. Will it work on Nginx + FPM and on Suitecrm 8.7? If not, will there be support in the future?

Hi haythamrajab.
The entire installation process is shown from beginning to end in the video at the beginning of the topic.
You wrote earlier that you installed two versions of the theme. I hope you deleted the old version before installing the new one.

Next, you write that you are using SuiteCRM version 7.14.5.
Errors on your screenshots indicate that for some reason, a full response was not received from the server for Vue.
Pay attention release note to the CRM and PHP version compatibility table, as well as the supported versions.

I’m also still confused by the URLs on the screenshots. We are testing in Docker, we do not have such a problem…

Is it possible to test on a system without subfolders? so that the url looks like
http://localhost/app/?module=Home&action=ListView

We are currently preparing a big update where planned

  • new reports
  • dashboard improvement
  • working with deals
  • email interface

also, if there is information for debugging, we will try to solve your problem

Hi. Yes, it is planned, but later - when we are convinced of the full functionality of SuiteCRM 8.x and work out all the mechanics for 7.x

Hi @doappteam ,

Thanks for your reply.
I cleared everything and started from scratch using suitecrm 7.14.3 and PHP Version 8.2.12
I used the URL http://localhost/app/?module=Home&action=ListView

but I got the same error

Try with PHP 8.1 and also do you have any errors in log files?

The same issue with php 8.1

Hi haythamrajab!

Thank you for your patience! Your contribution is very important to us!
We have outlined your request with the team and highlighted several points.

1 . Try logging in using DaVueTheme under a non-admin user.

2. In the screenshots we see the url http://localhost/app/?module=Home&action=ListView and error messages specific to dashlets.

2.1. Try, having previously logged in as a user with the DaVue theme, to enter a link directly in a new browser tab http://localhost/app/?module=Accounts&action=ListView - does the list appear?

2.2. Check the dashlets

  • switch the user to the SuiteP theme, go to the Home tab under it and delete all dashlets from the page, clean the browser cache
  • switch the user to the DaVue theme, go to the Home tab - does it open correctly?
  • if the previous point is successful - start adding dashlets - which one will break?

3. Please let me know about the results =)

Hi doappteam,

1 . Try logging in using DaVueTheme under a non-admin user.
I already logging in using non-admin user which is “will” user in the sample data

2. In the screenshots we see the url http://localhost/app/?module=Home&action=ListView and error messages specific to dashlets.
yes the error appears on home page (Dashboard)

2.1. Try, having previously logged in as a user with the DaVue theme, to enter a link directly in a new browser tab http://localhost/app/?module=Accounts&action=ListView - does the list appear?

it works fine with suiteCRM version 7.13.3 but doesn’t work with version 7.14.5 & 7.14.3

2.2. Check the dashlets

  • switch the user to the SuiteP theme, go to the Home tab under it and delete all dashlets from the page, clean the browser cache
    Done

  • switch the user to the DaVue theme, go to the Home tab - does it open correctly?
    Done, yes opened correctly

  • if the previous point is successful - start adding dashlets - which one will break?
    *it broke in “My Activity Stream” *

also, the following URLs are not working correct using davue theme:



in addition to the above, all screens are not working when I want to Edit any record

When trying to edit any record (account, contact, email, lead…) the screen looks like the following