建站之星产品帮助

查看: 5014|回复: 5
打印 上一主题 下一主题

只有首页显示banner,内页不显示banner --x

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-20 18:02:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
位置template/当前模板文件夹/layout/layout.php
  1. <?php
  2.                 if (Content::countModules('banner') > 0 || Toolkit::editMode())
  3.                 {
  4.                         echo Content::loadModules('banner');
  5.                 }
  6.                 else
  7.                 { ?>
  8.                 <img src="<?php echo P_TPL_WEB; ?>/images/banner.jpg" border="0" />
  9.                 <?php }?>
复制代码
改为
  1.         <?php
  2.                 if(($_GET['_m']=='frontpage'&& $_GET['_a']=='index') or ($_GET['_m']==''&& $_GET['_a']=='')){
  3.                         if (Content::countModules('banner') > 0 || Toolkit::editMode())
  4.                
  5.                 {
  6.                         echo Content::loadModules('banner');
  7.                 }
  8.                 else
  9.                 { ?>
  10.                 <img src="<?php echo P_TPL_WEB; ?>/images/banner.jpg" border="0" />
  11.                 <?php }} ?>
复制代码
2#
发表于 2012-7-25 09:12:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
 楼主| 发表于 2012-7-25 13:17:25 | 只看该作者
感谢楼主和楼上的对建站之星(sitestar)网站建设系统的支持和厚爱,谢谢!
4#
 楼主| 发表于 2013-6-5 15:34:42 | 只看该作者
只有首页不显示banner,内页显示banner
  1.     <?php
  2.                     if (Content::countModules('banner') > 0 || Toolkit::editMode())
  3.                     {
  4.                             echo Content::loadModules('banner');
  5.                     }
  6.                     else
  7.                     { ?>
  8.                     <img src="<?php echo P_TPL_WEB; ?>/images/banner.jpg" border="0" />
  9.                     <?php }?>
复制代码
改为
  1.             <?php
  2.                     if(($_GET['_m']!='frontpage'&& $_GET['_a']!='index') ){
  3.                             if (Content::countModules('banner') > 0 || Toolkit::editMode())
  4.                   
  5.                     {
  6.                             echo Content::loadModules('banner');
  7.                     }
  8.                     else
  9.                     { ?>
  10.                     <img src="<?php echo P_TPL_WEB; ?>/images/banner.jpg" border="0" />
  11.                     <?php }} ?>
复制代码
5#
发表于 2014-3-31 21:40:23 | 只看该作者
本帖最后由 zdtimothy 于 2014-3-31 21:45 编辑

回复 4# xqf


   你好,我的网站遇到这个问题,我想在首页的某一个栏目中,实现新闻右边自动添加时间代码 我将recentarticles.php上面加入了自动生成时间的代码

foreach ($articles as $article) {


$article_html = '<li><a href="'.Html::uriquery('mod_article', 'article_content', array('article_id' => $article->id)).' "title="'.$article->title.'"> '


.Toolkit::substr_MB($article->title, 0, 45).((Toolkit::strlen_MB($article->title) > 15)? '':'').'</a>';
                        $article_html.= date('Y-m-d H:i', $article->create_time);

$article_html .= '</li>'."\n";


echo $article_html;


}
虽然实现了这个目的,但这让其他所有的首页新闻栏目都加入了时间代码
我想引用一个判断,判断为首页只在某一个模块才生成时间代码,其他都不生成。请问应该修改哪一个php文件,具体怎么写呢,谢谢了。
6#
发表于 2014-3-31 23:56:31 | 只看该作者
很抱歉,程序暂没有此功能。

上海美橙科技信息发展有限公司 ( 沪ICP备11006888号-4 )

快速回复 返回顶部 返回列表