Difference between revisions of "How to add a span element to menu entries"
From Joomla! Documentation
Realityking (talk | contribs) |
m (→Joomla 1.5 {{JVer|1.5}}: clean up categories with <noinclude> tags) |
||
Line 25: | Line 25: | ||
A span element is present by default so there is no need to add it manually. | A span element is present by default so there is no need to add it manually. | ||
− | [[Category:FAQ]] | + | <noinclude>[[Category:FAQ]] |
[[Category:Version 1.6 FAQ]] | [[Category:Version 1.6 FAQ]] | ||
[[Category:Version 1.7 FAQ]] | [[Category:Version 1.7 FAQ]] | ||
− | [[Category:Template Development]] | + | [[Category:Template Development]]</noinclude> |
Revision as of 15:47, 1 September 2012
The "J2.5" namespace is a namespace scheduled to be archived. This page contains information for a Joomla! version which is no longer supported. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.
Joomla 1.6 and newer [edit]
To add a span element to your menu items, you have to override the layout for mod_menu. You can follow the general approach described in How to override the output from the Joomla! core.
You need to override the following layout from mod_menu:
- defult_url.php
- default_component.php
After copying the files into your template (see How to override the output from the Joomla! core for details) do the following:
In both these files look for the following statement:
<?php echo $linktype; ?>
It should occur three times in both files.
Replace each of these with:
<span><?php echo $linktype; ?></span>
And you're done.
Joomla 1.5 [edit]
A span element is present by default so there is no need to add it manually.