J2.5

Difference between revisions of "How to add a span element to menu entries"

From Joomla! Documentation

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 Joomla 1.6Joomla 1.7[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 Joomla 1.5[edit]

A span element is present by default so there is no need to add it manually.