General structure question to avoid 404 error

  • Posts: 13
  • Thank you received: 0
12 years 2 months ago #64137

Hi,

I'm using the latest joomla edition and I installed and configured properly two languages (English and Greek). I set up two main menus for each language and have done everything according to the tutorials in order to have a multilingual site. Then I installed Falang and then Hikashop. I added some categories and products in Hikashop in both languages and I created menus and submenus in both languages under the main menu in Joomla.

I first created all the Hikashop categories, I added products and then I created the menus in Joomla like copy paste fron Hikashop. Is that correct?
Because the problem is that I get a 404 error in all pages except the home page when I try to switch between langs. The frontend seems to work ok for both languages,the navigation in each language has no problem and the translations I made using Falang appears well in the frontend.

Does the categories section of Hikashop replace the categories in Joomla. Do I need to create also Joomla categories for the navigation between languages to function properly? Can somebody give me a step by step for creating my shop.
For example.
1. Create Hikashop categories
2. Create this
3. Create that
4. Enable that... e.t.c

Ps.I bought the essential hikashop because I thought the translation was the problem. Do I still need Falang or can I uninstall it?
I have read all the tutorials you give here. So no such refer would be of any help. I need the general idea...(Kind of noob...I know)

Thanks in advance

Kiki

Edit : The only way that I found to get rid of the error 404 was to change the language selection from both menus. From the mainmenugr at first I selected the "greek" language for each menu and submenu and when I changed it to "all" it worked. When switched from a subcategory to my english page it did switch with no problem. But It did not switch from English to greek page so I had to change also the language from the english main menu from "english" to "all". This messed up all my menus so I asigned again each language to each menu.

Help....

Last edit: 12 years 2 months ago by kooky.

Please Log in or Create an account to join the conversation.

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
12 years 2 months ago #64234

You don't need to assign any language to the hikashop menus. And you don't need to have joomla categories for HikaShop.

It's quite simple actually. You do your menus, hikashop categories and products in your website main language and you check that your menus display your categories/products.
Then, make sure that the content edition is activated in the Languages tab of the configuration of HikaShop.
Then, edit your products/categories and you will have flags on which you can click to translate them in the other languages of your website.
Once that's done, the translations of your content will display automatically thanks to falang based on the current language.
You should not remove falang.

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
12 years 2 months ago #64238

Thank you for your help.


I created categories and products once in hikashop in my main language. I'm ok with that. I translated them using the flags on the side and everything is in place.

Then I created menus and submenus in joomla in two languages. I mean that I have an identical meny tree in two languages in joomla. I gave each memu/submenu the apropriate language and I asigned the hikashop categories in each menu/submenu and the translation works fine. The navigation within the pages in the same language is normal.

My problem is that when I switch from one language to the other through the Falang switcher module when I'm in any page except the home page it gives me error 404.

For example I'm in one submenu of the greek language page and I hit the flag, it does not direct me to the same submenu in the english page but it gives me an error instead.

What should I do?

Please Log in or Create an account to join the conversation.

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
12 years 2 months ago #64239

That's normal.
You don't need two menus for the same content. Just have one menu. In Falang, you can change it's name based on the language. When you switch the language, it won't create that 404 issue since the menu will be available for all the languages.

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
12 years 2 months ago #64241

Ok. I deleted all the menus that were in english from joomla and I translated and published the main menu that I had created in greek. But now it doesn't show the navigation menu and the module that I assigned to show the menu items.
Is it a template thing? Or should I publish something else?

Please Log in or Create an account to join the conversation.

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
12 years 2 months ago #64242

Make sure that the module and the menus don't have a language restriction and that the module is attached to the correct position of your template.

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
12 years 2 months ago #64246

Ok. I changed the language from the menu and it seems to be fine. I'll let you know.

Thank you very much...

Last edit: 12 years 2 months ago by kooky.

Please Log in or Create an account to join the conversation.

Time to create page: 0.065 seconds
Powered by Kunena Forum