темизация тизера и содержимого статьи

3 мая 2012 в 18:44

форматирование тизера и статтьи - хочу сделать разными

Понадобилось выводить тизеры с рисунками разных размеров
все-бы ничего но нельзя чтобы текст залазил под миниатюру. сделал просто

#centercol .media-teaser p{
        margin-left: 100px;
}
#centercol .media-content  p{
        margin-left: 1px;
}

#centercol .node-media-center p{
        margin-left: 122px;
}

в результате текст в полной ноде от края тоже отступил на 122px (.node-media-center p)
как сделать чтобы разделить стиль тизера и стиль статьи

Что делал:
создавал node--media_center.tpl.php
в него пытался поставить код отсюда

  <?php if ($teaser): ?>
  <div class="media-teaser clearfix"<?php print $content_attributes?>>
    <?php
      
// We hide the comments and links now so that we can render them later.
      
hide($content['comments']);
      
hide($content['links']);
      print 
render($content);
    
?>
  </div>
  <?php else: ?>
   <div class="media-content clearfix"<?php print $content_attributes?>>
    <?php
      
// We hide the comments and links now so that we can render them later.
      
hide($content['comments']);
      
hide($content['links']);
      print 
render($content);
    
?>
  </div>
  <?php endif; ?>

Комментарии

но если он переопределил стиль тега - должно сработать внутреннее форматирование. или переопределить нужно как-то иначе?

ЗЫ. разыскивается способ переопределения стиля без танцев с бубном. друпал это умеет только я не знаю....

3 мая 2012 в 20:16

alex_shut wrote:

и таки что в вашем понимании танцы с бубном?

С бубном: создание дополнительных стилей, дивов, переписывание чего-то для решения этой конкретной задачи

хочется использовать встроенные в друпал возможности не добавляя отсебятину.... Это мой путь )) сейчас стена и дверей не вижу потому и спрашиваю

4 мая 2012 в 14:54

моя мама в таких случаях говорит "и девок трахать, и триппер не подцепить" )))
Не правильная у вас лень, уважаемый)

4 мая 2012 в 15:09

я больше админ Smile по мне так лучше день потерять но за 5 минут долететь.
надо только понять/научиться как делать такие "простые" вещи и потом можно будет вытворять ТАКИЕ вещи о которых ранее не догадывался Wink

4 мая 2012 в 17:14

не забывай что друпал - универсальная хрень. Посему тут никогда не будет такой глубокой проработки как ты жаждешь)

4 мая 2012 в 18:43

тизер, выведенный в область контента с отступом

#centercol .node-article-type.node-teaser p{
        margin-left: 122px;
}

содержимое полной статьи без отступа

#centercol .node-article-type-content  p{
        margin-left: 1px;
}

именование друпала в действии. собственно вот чего надо было Smile

25 мая 2012 в 21:05

друпал изучил недостаточно хорошо а времени нет - надо строить сайты на нем Smile
а решение очень легкое оказалось и что самое главное СТАНДАРТНЫМИ МЕТОДАМИ. Это радует.
век живи век учись Smile

25 мая 2012 в 22:09