如何在预告片上隐藏“阅读更多”

时间:2013-06-08 06:05:23

标签: php module drupal-7 views

我创建了一个视图,显示了一些链接到我http://quaaoutlodge.com/gallery上的画廊的预告片。你注意到图像顶部的“阅读更多”链接,我想摆脱它们,但我不确定如何。任何帮助或帮助将不胜感激!

谢谢你, 罗恩

修改

我的node.tpl.php中的预告片实现如下所示:

<?php if (!$teaser): ?>
  <div class="clearfix">
    <?php print render($content['comments']); ?>
  </div>
<?php endif; ?>

2 个答案:

答案 0 :(得分:1)

node.css路径

  

http://quaaoutlodge.com/sites/all/themes/marinelli/css/node.css

搜索span.teaser-readmore并添加display: none;,如下所示

.teaser-meta span.teaser-readmore{
    position: absolute;
    display: none;
    right:0px;
    top:0px;
    padding-left: 23px;
}

更新

您可以在node.tpl.php

中试试吗?
<?php 
if($teaser){
      print l(t('Read more'), 'node/' . $nid, array('attributes' => array('class' => t('node-readmore-link')))); 
  } 
?>
should be

<?php
if($teaser)
  print 
    l(
       t('Read more<span class="element-invisible"> about @title</span>'),
       'node/' . $nid,
        array(
             'attributes' => array('class' => t('node-readmore-link')),
              'html'=>TRUE
              )
     );
?>

您可以阅读更多here

答案 1 :(得分:0)

好,

我最终离开了我的node.tpl.php,并将其恢复到原始状态,但为了解决我的问题,我只是给了我的图像样式一个z-index,即我改变了

.node-gallery img {
    position: absolute;
    top: 30px;
    bottom: 0px;
}

.node-gallery img {
    position: absolute;
    top: 30px;
    bottom: 0px;
    z-index: 10;
}

这对我来说很有效。我敢肯定它不是每个人的解决方案,但这告诉我的是,有时解决方案并不像人们在开始时想到的那么复杂或太复杂......! :)