仅在osCommerce主页上显示项目

时间:2011-04-19 03:53:57

标签: php oscommerce

我在<div>中添加了一个盒子广告,我已放入index.php,但它几乎出现在所有其他页面中。

我需要编辑哪个文件或将此广告框放入其中,以使其仅在主页上显示而不在其他页面上显示?

4 个答案:

答案 0 :(得分:2)

我找到了答案

if ( basename($PHP_SELF) == FILENAME_DEFAULT && $cPath==null) {

答案 1 :(得分:0)

为index.php的正文添加一个额外的类。例如contentindex。另外,为您的ad - div提供额外的样式元素:

<div class="contentindex" style="display:none;"/>

在你的CSS中它应该是这样的:

.contentindex ad { 
    display: inline;
}

与父母和孩子一起工作。

但你为什么要这样呢?如果它不被允许可见,为什么它首先是div?

答案 2 :(得分:0)

即使认为它不合适,您也可以编辑语言模板,因为它允许使用HTML。

它位于目录\ includes \ languages \ english \ index.php中您可以使用:

define('TABLE_HEADING_NEW_PRODUCTS', 'Your content here.<br />New Products For %s');

或类似的东西。

答案 3 :(得分:-1)

将其添加到目录文件夹中index.php文件的底部。以下

<?php
  } else { // default page
?>