News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Frontend not showing products/categ after installing spanish VM over english?

Started by baggeler, March 28, 2012, 16:24:48 PM

Previous topic - Next topic

baggeler

I am using Joomla 2.5 and Virtuemart 2.02 (Which says on admin panel to be the newest release !?)

I am currently setting up a Virtuemart shop for the first time and I seem to be stuck somewhere OR with Product definition OR with the frontend modules. I posted this thread there but I do have strange feeling that the problem may be in the installation of spanish VM over original english VM. Please comment if anybody can confirm this to be a possible source of my problems:

Website: http://www.orgonite-brasil.com/index.php/en/loja-virtual

I started some days ago with definition of some products and later of a category/subcategory structure (see below).
I created a new menu (called Virtuemart menu) with menu items linked each to a categories layout and configured each to link to the respective (main) category.

What I expected was at Top Level to show all Categories of products and by clicking on this their subcategories and then again the products. But this is not the case...

  • All individual Categories (por Material, por Desenho etc.) show NOTHING AT ALL (see website) although there are both, products and subcategories attached to them!
  • Top Level shows some product icons yes, (but now it becomes weird) however these products are the first few test products I entered the first day in Virtuemart and they do not appear at all in my product table even in the backend... How is this possible? Where are those products? How can I debug? Is there somewhere a setting hiding products in backend depending on some criteria?[/li]
I seem not able to show in frontend any of the existing defined products or categories which I defined in the backend and - even more spooky than this is the fact that the products shown on Toplevel are not at all visible in the VM backend any more. What went wrong? Or am I understanding something wrong? Pls help, any hint about how where to start and debug is very apreciated!

Observation:
After thinking a lot about what happened between, I do remember now that I did first install original english VM, started testing by adding first products and then I installed portuguese language pack and above that complete VM spanish package... Could this be the source of the problem? Is the frontend somehow linked to another VM data than Backend? How can I test and verify this?



My Category Structure:t
by Material
- Copper
- Silver
- Gold
etc.

by Form:
- Piramid
- Sphere
- Oval
etc.

by Application:
- House
- Office
- Personal
etc.


Thanks a lot for any help
________________________________________
The more I know the more I know I don´t know
Socrates

Site: www.orgonite-brasil.com
Tech: Joomla 3.7.3,  Virtuemart 3.2

roman_tk_vl_2

Probably the same problem and fix as here: http://forum.virtuemart.net/index.php?topic=99436.0

I hope that will help for you also:
7.   Set your default Joomla frontend language to the one used in the description of your products. It is important to do this step before updating VirtueMart for installing the correct default VirtueMart languages tables.
8.   Install VirtueMart 2 directly with the Joomla installer
9.   Install the AIO component. It contains all the plugins and the modules related to VirtueMart.
10.   Go to the administrator, set the language(s) for your store, even if your store is not multi ligual and save the VirtueMart configuration.
11.   Enable The "Enable database Update tools" in VirtueMart Configuration
12.   Go to Tools/Tools & Migration "Migration" Tab
13.   Choose "Everything" and click "Start Migration"
14.   Click "Start Migration" as many times as it takes for all products to migrate

baggeler

Ok, did all steps exacty as described, result is still the same.

VM frontpage defined to PTBR
Reinstalled Virtuemart on top of existing
Defined languages Portugues, English and Spanish in VM
Enabled database updating
Clicked the "migration" routine

All behaviour / results are still exactly the same...

Are there any instructions/steps to verify/debug what is going on?
Quote from: roman_tk_vl_2 on March 28, 2012, 18:19:37 PM
Probably the same problem and fix as here: http://forum.virtuemart.net/index.php?topic=99436.0

I hope that will help for you also:
7.   Set your default Joomla frontend language to the one used in the description of your products. It is important to do this step before updating VirtueMart for installing the correct default VirtueMart languages tables.
8.   Install VirtueMart 2 directly with the Joomla installer
9.   Install the AIO component. It contains all the plugins and the modules related to VirtueMart.
10.   Go to the administrator, set the language(s) for your store, even if your store is not multi ligual and save the VirtueMart configuration.
11.   Enable The "Enable database Update tools" in VirtueMart Configuration
12.   Go to Tools/Tools & Migration "Migration" Tab
13.   Choose "Everything" and click "Start Migration"
14.   Click "Start Migration" as many times as it takes for all products to migrate
E.g.
How can I see where the categories shown in frontpage are coming from?
[/b]

________________________________________
The more I know the more I know I don´t know
Socrates

Site: www.orgonite-brasil.com
Tech: Joomla 3.7.3,  Virtuemart 3.2

jjk

I think you will find some more hints about which settings to check if you read these:
http://forum.virtuemart.net/index.php?topic=97875.msg322883#msg322883
http://forum.virtuemart.net/index.php?topic=99945.msg330690#msg330690
...you don't have to click on "Start Migration" if you don't want to migrate (import) data from an old VM1 shop into your new VM2 shop.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

baggeler

Ok, the problem is fixed now.

Just for those having the same problem, in my case I can confirm that its because of the different languages. I was able to reproduce the error and it drilled down that Joomla was still expecting and encoding english as the users language, thus hiding everything which was  not aligned with this.

________________________________________
The more I know the more I know I don´t know
Socrates

Site: www.orgonite-brasil.com
Tech: Joomla 3.7.3,  Virtuemart 3.2