1

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

4

2 回答 2

2

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

于 2009-03-10T17:41:31.883 回答
0

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

您还需要为菜单设置模块以显示您设置的图像。转到扩展 > 模块,然后为您的菜单选择模块(例如,主菜单)。从那里,选择其他参数,然后将显示菜单图像和菜单图像链接设置为是。

翻转会有点棘手。您将无法添加内联 JavaScript,但您可能能够使用 JavaScript 来查找您的菜单并将翻转分配给每个项目。Joomla 附带 MooTools,或者如果您更喜欢使用 jQuery,您可以使用 jQuery。使用 Advanced Parameters 下的 Menu Tag ID 字段为您的菜单ul元素提供一个 HTML id。

于 2009-03-09T14:15:41.870 回答