在Joomla模板中创建与PHP的链接

时间:2011-12-07 19:51:42

标签: php joomla hyperlink

我正在尝试修改Joomla模板,以便在index.php页面上创建一个已定义的“div”链接,并且没有任何运气。在原始资源中,有一个对象,'bglogo'是一个静态.jpg,以及一个包含该链接的单独区域。我摆脱了单独的区域,现在想让bglogo成为一个链接。我无法弄清楚如何做到这一点,PHP代码在下面,网页是tagalong.in(bglogo是名称标签右上角的图像)

<div id="entries">
    <jdoc:include type="modules" name="content-top-a" style="xhtml" />
    <jdoc:include type="message" />
    <jdoc:include type="component" />
    <div class="clr"></div>
    <jdoc:include type="modules" name="content-bottom-a" style="xhtml" />
</div>

<div id="sidebar">

    <!-- logo about etc here -->
    <div class="bglogo">
        <a href= "http:www.meetup.com/tag-along" > </a>
    </div>

    <!-- menu -->
    <?php if( $this->countModules('sidebar-a') ) { ?>
    <div id="sidebartop">
        <jdoc:include type="modules" name="sidebar-a" style="xhtml" />
    </div>
    <?php } ?>

    <?php if( $this->countModules('sidebar-b') ) { ?>
    <div id="sidebarright">
        <jdoc:include type="modules" name="sidebar-b" style="xhtml" />
    </div>
    <?php } ?>


    <div id="sidebarleft">
        <?php if( $this->countModules('sidebar-c') ) { ?>
        <jdoc:include type="modules" name="sidebar-c" style="xhtml" />
        <?php } ?>
        <?php echo '<h3>Copyright</h3>'.$copyright . $warningerrorx; ?>
    </div>


</div>

2 个答案:

答案 0 :(得分:0)

我实际上不太确定你在说什么,但是如果你想让你的图像显示在链接中,你可以这样做:

    <a href="http://www.meetup.com/tag-along"><img src="your/path/blogo.jpg"/></a>

答案 1 :(得分:0)

好的,我知道你要去哪里。

您需要将http冒号和两个正斜杠添加到链接的开头。 (根据我的原始评论,必须按照那种方式对其进行描述)。

链接已经存在 - 但内部没有任何内容 - 因为图像是div上的背景图像。你需要做的是创建一些css,它只适用于div中与bglogo类相关的链接。然后应该给出宽度和高度,以便覆盖背景图像。

因为父bglogo div已经是正确的高度和宽度,我建议宽度:100%;和身高:100%。请注意,链接通常是内联元素,通常不占用高度或宽度。所以我们还必须告诉锚(链接)表现得像块级元素。

一起给了我们:

.bglogo a{display:block; width: 100%; height:100%;}