After updating the VM to version 3.2.3 on all pages of the site, all the names of categories and products have completely ceased to display, and their number is shown to zero!
Help, please, to solve this global problem.
What VM version did you update from? What Joomla version? Commercial template? Have you tried using Protostar? Single or multi-language?
I am very grateful to you, jenkinhill, for responding!
Updated the VM from 3.2.1 to 3.2.2. Further, the version of VM 3.2.3 tried - it did not help.
The last jumla version is 3.7.2.
The template is the most common, not commercial. Yes, the Protostar template tried - it did not help - the same result.
One language.
Version PHP: 7.1.6
Did you change your php version? There are always problems with php7.1
I have been using PHP version 7.1.6 for a long time. There were no problems with her.
I just tried 7.0 and 5.6.30 - no improvement - all the same problem.
Can you please tell me something else you can try?
Milbo, jenkinhill, please tell me what to do next? The site and VM have long been not working at all. (
I'm not sure if I understand your problem correctly. If your category views do not display your products after the update, perhaps change your 'Enable legacy layouts' setting in VM configuration.
Maybe some configuration is wrong. http://forum.virtuemart.net/index.php?topic=137598.0
Thank you for your participation in my problem!
I turned on and turned off the option 'Enable legacy layouts' - nothing helps.
The template did not change and the configuration VM did not change at all until the update and after the updates.
Created new categories and new products and new menus - nothing helps. The names of categories and products are not displayed on all pages and the quantities for all products are shown blank.
What to do? Can I somehow send you a link to the site so you can see what the problem is?
You can post a link to your site here. Sometimes forum users get a better idea of what might be wrong if they can view the shop's frontend.
Did you clear all cache files when you tried different configuration settings?
I deleted the cache and tried different browsers.
Please take a look: https://troyandy.org.ua/catalog
The site is in Ukrainian, but I think you will understand the problem.
Very strange. Never saw that before. All product links are ...://troyandy.org.ua/catalog/all/404/-detail. Does that change if you disable SEF urls in Joomla and VM configuration? Perhaps leave SEF disabled for a while, so we can see the full non-SEF url.
Also please download and install the latest Ukranian language files from here: http://virtuemart.net/community/translations
Yes, it's extremely strange, considering that I did not change anything on the site and in the settings. Just updated the VM and Joomla to the latest versions. It's good that now you can personally see this.
I disabled SEO! References have changed but the result is the same.
Thanks for the link to the translation! Be sure to download and install properly but after correcting this incomprehensibly global problem.
What else can I do?
Is there any SEO tool installed?
How does your .htaccess look like?
If the names are not displaying, what are the languages specified for Joomla, what are the "content languages" of Joomla. What are the languages specified in VM configuration?
Which backend language do you use?
Are the tables for every language in the database?
I guess, best would be, someone has a look into your backend. It is not a global problem, it's with your site.
Regards
Stefan
More questions ;)
What is the menu item type and and selected language for your 'Catalog' menu link?
Do you use the 'EFSEO' (component and plugin). A VM developer mentioned that he has seen a similar issue on a site using that yesterday.
StefanSTS, there was no additional tool and no.
A htaccess file of standard content. Nothing is changed.
Language files did not change at all in the VM either in back-end or on the site.
The Ukrainian language is set for the site and VM. The Russian language is set for the back-end.
It's hardly a problem with the language, because There are no links to products, nor is the number of products displayed.
Yes, I really would like to see someone from the developers or support!
The link in the menu is as follows: index.php?option=com_virtuemart&view=default
I chose Virtuemart Default from the list. Another type also tried - nothing changes.
The selected language for the link of the "Catalog" menu as for the whole site and VM is Ukrainian.
I do not use EFSEO and no components and plugins for SEO.
Quote from: AS on July 05, 2017, 15:08:36 PM
The link in the menu is as follows: index.php?option=com_virtuemart&view=default
I chose Virtuemart Default from the list. Another type also tried - nothing changes.
I don't have a VirtueMart menu type 'default' in the selection list. That should be a VirtueMart 'Category layout'.
Are you sure that all your ukrainian product descriptions are in the xxxxx_virtuemart_products_uk_ua database tables?
I wanted to create a menu with a link to the categories you were talking about. But I discovered that I can not choose any of the categories - the field of choice is empty! Maybe this will tell you something?
Table xxxxx_virtuemart_products_uk_ua exists in the database, but it's empty! What does it mean? I did not touch anything in the database at all.
Can you have a look into your database using phpmyadmin? Your latest reply sounds like you did enter your product descriptions into the xxxxx_virtuemart_products_en_gb (English) or xxxxx_virtuemart_products_ru_ru (Russian) table.
Just the first time I found and looked at the table you specified, using phpmyadmin. I never looked in there and did not change anything.
I never entered names in any tables manually. I introduced them long ago directly through the functions of the VM. And with any updates to the VM, they never disappeared as they are now. Everything was fine until version 3.2.2. What suddenly changed the cardinal in version 3.2.2? How to fix it?
You forgot to write in which xxxxx_virtuemart_products_xx_xx table your product data is stored.
Oh, I'm sorry, jjk!
I see that the names and descriptions are stored in the table xxxxx_virtuemart_products_ru_ru.
Hooray! Thank you very much for helping us understand the problem !!! :)
I changed the language of the site to Russian and all of it worked! The names were displayed all and the number of products also earned! )))
Apparently I have some language settings is not quite correctly configured in the VM. And in version 3.2.2, something has changed in this regard. So he stopped working!
Tell me, what should I do now that everything is correctly displayed in the VM, when I choose the language of the site Ukrainian?
See here: https://docs.virtuemart.net/faqs/113-products-vanished.html
Instead of just renaming the table (I never tested this), I described an export/import solution a few times in this forum. For example: http://forum.virtuemart.net/index.php?topic=133429.msg462739#msg462739
If you have never done that with phpmyadmin, I would suggest to take a backup of your current live site with 'Akeeba backup core', install xampp on your computer if you don't use it already and test this locally with your backup installed on your computer first.
Renaming table is so much easier!
I solved the problem by exporting / editing / importing the table.
Thank you all very much for participating in my problem!
VM at the highest level, like its developers and support!