将网站移植到Joomla:我如何处理Javascript菜单?

时间:2009-03-07 21:38:55

标签: joomla joomla1.5

我将现有网站移植到Joomla 1.5。现有站点上的菜单使用翻转图像和内联Javascript。如何在Joomla中使菜单看起来相同并使用Joomla菜单,而无需重写菜单代码?

2 个答案:

答案 0 :(得分:2)

实际上,它最终变得相当简单。 Joomla将菜单呈现为<UL><LI><A>标签。我所要做的就是从其中一个菜单图像中提取背景(处于选定状态和未选择状态),将图像设置为Joomla CSS中每个样式的背景,瞧,它几乎看起来像旧的site(减去稍微不同的字体,因为文本不再是图像的一部分)。

答案 1 :(得分:0)

要将菜单项显示为图像,请编辑菜单项并在“参数(系统)”标题下选择一个图像(此列表会自动填充图像/故事文件夹中的图像)。

您还需要设置菜单模块以显示您设置的图像。转到扩展程序&gt;模块,然后选择菜单模块(例如,主菜单)。从那里,选择Other Parameters,然后将Show Menu Images和Menu Image Link设置为Yes。

翻转会有点棘手。您将无法添加内联JavaScript,但您可以使用JavaScript查找菜单并为每个项目分配翻转。 Joomla附带MooTools,或者你可以使用jQuery,如果你更舒服机智。使用“高级参数”下的“菜单标记ID”字段,为您的菜单ul元素提供HTML ID。