Use same menu on all pages with different templates in joomla - joomla

I am new to joomla. I am trying to use same menu for all page with using different templates for pages.
In menu list for hoempage menu item I am using template1 which is ok. I want same menu layout for other pages but with different template. How can be achieve that. But without using same template, Only need is to be same menu layout but other design should be different as per selected template.
Using Menu Jf and superfish menu.
Thanks

Your default template may be assigned for same menu item. Check it and try to remove this assignment. Go to protostar template and check assignment of menu items if it is assigned to same menu items remove that assignment.

Related

How to create Sub Menus in Joomla 3.4?

I am just building out a Personal Portfolio Site using Joomla Platform under TemplateToaster Tool and want to know how to create submenus.I want to add a single Menu in Navigation Bar and want to add 3 submenus under the main menu.
Can anyone help me out of it.Any Joomla User ?
This can be done by creating menu items that have a "Parent Item" that is a menu item in your main menu. Note that your menu template must support nesting in order for these submenus to appear properly (most Joomla menu templates support nesting).

Create a childpage in Joomla without showing it in a menu

I would like to create a page in Joomla without showing it in a menu.
That would be easy when the URL could be from the root, e.g.
www.mysite.com/hiddenpage
I would just make a menu without module to show it and assign a menulink to that hidden menu.
However the url should be
www.mysite.com/parentpage/hiddenpage
So the page should be linked to another existing page as a childpage but without showing in the menu.
So far this seems not possible?
Am I overlooking a feature in Joomla which would allow me to simply deactivate visibility in the menu without preventing the page from being accessed from the internet?
Or perhaps is it possible to edit or override a core component to force Joomla to allow this behaviour?
UPDATE:
Too much thinking in one direction...
The solution to do this is to edit the menu-item > linktype > css give it class "hide" (integrated bootstrap class) to just block visibility in the menu...
It's possible but a litle bit tricky. Try these steps :
Create a new two articles, name it as you wish (for example Article A and Article B )
Create a new menu group (from your administrator page go to : Menus > Menu Manager > Add new menu, name it as 'Hidden Menu'
Create a new Single Article menu item (under the 'Hidden Menu'), choose 'Article A' as as the article source and type 'parentpage' in the Menu Title field
Create a new Single Article menu item (under the 'Hidden Menu'), choose 'Article B' as the article source, choose 'parentpage' menu as the parent item and type 'hiddenpage' in the Menu Title field.
Now both of urls www.mysite.com/parentpage and www.mysite.com/parentpage/hiddenpage should be accessible now
As others have mentioned you can find extensions to modify URLs or hide the menu items using CSS, but these can require quite a bit of work especially if this is a one-off or once in a while situation.
However, there is one way to do this with Joomla as-is and will work with any type of menu items, not just articles. These instructions assume you already have a 'hidden' menu setup.
In a hidden menu, create menu items (or move them if they already exist) for parentpage and hiddenpage.
Set parentpage as the 'Parent Item' option in the hiddenpage menu item. Basically, create the page/subpage structure you'd like to see in the URL.
On your visible menu, create a 'Menu item Alias' (under 'System Links') menu item. Set the 'Menu item' option to the parentpage (listed under the hidden menu).
Enjoy. Parentpage is a visible menu item. hiddenpage is available at www.mysite.com/parentpage/hiddenpage
-Nick
No this is not possible with Joomla.
There are several options for you to achieve the same result, I list them in order of ease.
Use joomla redirect component. Simply tell the user to surf to the url he wants, he will then find it in the administrator - components - redirect, where she can insert the non-sef url.
Tell them to use a different prefix: i.e. create a hidden menu where they will add the direct links;
Additionally, in order to remove the id from the url you can:
Install simplecustomrouter extension, it should do the job out of the box but some coding may be required on your part in order for it to work properly; extremely lightweight.
Go for a blasoned SEF extension such as sh440sef, this will add some overhead and may require a lot of work in configuration.
FOR JOOMLA 3.X:
While editing the childmenu just set (under "Linktype") "Display in menu" to "no"... it's simple like that!
Here's a reference to the joomla.docs site
https://docs.joomla.org/images/6/6f/Help-3x-menus-menu-manager-new-menu-item-link-type-en.png
if link is broken just search for "edit menu linktype joomla 3" in future.
I'm glad I can return the many saved searchtime to y'all stackpeople. Go on Community!

Joomla - Change main menu

Im newbie to Joomla. How do I change the main menu like screen below to my customize menu?
Menu
Create your own custom menu from the backend. Login to your administrator panel.
Menus->Menu Manager->Add New Manager
Enter the menu details and you will be able to see it in the drop down. Select menu type items and assign articles, contact etc to your newly created menu.
Now under Extensions tab click on Module Manager . Now manage your custom menu to the position you want it to display. Like if you want to display your custom menu as main menu then go to main menu and assign your menu to it under basic options and the position you want it to display.
Following are the links where you can find more help-
Joomla code help
Joomla docs
Not clear from your question that what you need to do but as per your menu image i will describe my answers.
If you need to change the position of menu then go to backend extension->Module Manager->select main menu and change position of main menu.
Also same you can change your custom menu positions.
If you need to change main menu and set custom menu instead of main menu then you need to change menu position and set position of custom menu from module manager.
Menu items will be added from the menus->select menu->add new menu items.
Not clear from your question that what you need to do but as per your menu image I will explain my answer below -
if you want to main menu to be a drop-down menu then you can use some free menu extension module of joomla like JB DropDown Menu or CK Megamenu, dropdown menu.

Article as homepage without menu connected

Is that possible to make a single article as homepage, but not connected with any menu item?
I'm using Joomla 1.7
No that is NOT technically possible - Joomla is menu driven.
But you could create a Menu Item (of type Article -> Single Article View) set it to be the default item (so it is your home page) and set the main menu module to not be shown on that page (if that is what you are trying to achieve).
The other option - is to create a new menu - for example called 'hidden'. Add your new menu item to this menu, and don't even have a module for this menu.
One or other of these options should do what you need.
In the article list, there is a flag that can be activated that says "Home Page".
That makes the article to be shown in the content area of your home page... just that.

Joomla - using the same menu for header and footer, but showing extra link in the footer...?

I'm trying to setup a website menu in Joomla 1.7 but I'm having difficulty because I can't add home link twice. It says something like 'alias is already used', or another weird error. I created two menus: one called main menu other called footer menu. I'm adding like 6 pages as single article.
I'm guessing I have to use main menu twice, and just load it into two different menu modules: one for main menu, one for footer. The thing is, the footer menu has 1 more link than the main menu. Is there a way I can add a link to main menu, use the main menu for both main/footer menu modules, but only have that extra link appear in the footer module?
Really stuck here, need your help.
Thanks
Just create the second menu (and the corresponding module) for the footer
with Menu Item Types Menu Item Alias associated with first menu items
and add to the second menu one more item of the requested type.

Resources