[英]creating a link with PHP in a Joomla template
我正在嘗試修改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>
我實際上不太確定您在說什么,但是如果您希望圖像顯示在鏈接中,則可以這樣操作:
<a href="http://www.meetup.com/tag-along"><img src="your/path/blogo.jpg"/></a>
好吧,我知道你要去哪里。
您將需要在鏈接的開頭添加http冒號和兩個正斜杠。 (必須以這種方式描述,因為它們被剝奪了-根據我的原始評論)。
該鏈接已經存在-但其中沒有任何內容-因為該圖片是div上的背景圖片。 您需要做的是創建一些CSS,這些CSS僅適用於div中具有bglogo類的鏈接。 然后,應為其指定寬度和高度,以使其覆蓋您的背景圖像。
因為父級bglogo div已經是正確的高度和寬度,所以我建議width:100%; 和高度:100%。 請注意,鏈接通常是內聯元素,通常不會采用高度或寬度。 因此,我們還必須告訴錨點(鏈接)的行為類似於塊級元素。
所有這些使我們:
.bglogo a{display:block; width: 100%; height:100%;}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.