1

内部ページからバナーを非表示にしたいが、それをホームページに表示する必要がある

このバナーを left-col.phtml に入れました

だから私はjavascriptを使用してベースURLを識別しようとしました。ベースURLにバナーが表示されている場合は、それ以外の場合は非表示にします

このような

<script type="text/javascript">

if([removed].pathname !="/")
{

var ele = document.getElementById("flashcontent");
ele.style.display = 'none';


}
else
{


}

</script> 

しかし、それは機能しません。誰もこれを行うアイデアを持っています。

注: CMS>Pages にホームページがありません。これは購入したテンプレートです。

ありがとう

4

1 に答える 1

0

このコードを確認してください。

<?php
if($this->getUrl('') == $this->getUrl('*/*/*', array('_current'=>true, '_use_rewrite'=>true))):
    echo "Homepage";
else:
    echo "Not in Homepage";
endif;
?>

それはあなたに役立つでしょう。

于 2013-01-21T05:21:34.027 に答える