1

我想在自定义 Joomla 网站的内容标签顶部放置一张图片<div>,然后将页面标题放在图片顶部。该网站目前正在本地开发,所以对不起,我没有任何链接。该网站的其余部分进展顺利,对此的任何帮助将不胜感激。

4

2 回答 2

0

您将不得不对您index.php的模板进行更改。

在 div 上方添加一个 div,<div class="container">然后您可以使用 db 调用JFactory::getDBO()并获取您想要的数据并将其显示在 div 中。

<div class="page-name"></div>
<div class="custom_div"></div>
<div class="content"></div>
<!-- rest of the index.php divs goes here -->

如果您只想要首页中的特定 div,请使用以下代码。

<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
        echo '<div></div>';
}
?>
于 2012-11-05T08:34:45.733 回答
0

我认为你让这变得比它需要的更难。首先,您可以通过在标题 div 中简单地添加一个模块位置(如果还没有)来在标题中添加图像。接下来,我假设您正在谈论 Joomla 文章的标题。这可以很容易地显示在组件区域中,然后使用 CSS 移动。你已经给了一个容器 div(内容)。只要您不指定内容和页面标题之间的 div 的位置属性,您就可以将标题绝对定位在内容 div 内的任何位置,包括您添加到标题中的图像顶部模块。

于 2012-11-05T13:49:19.773 回答