[prev in list] [next in list] [prev in thread] [next in thread]
List: drupal-themes
Subject: [themes] How To Theme Teaser Apart From Nodes
From: will () soulatomic ! com (Will Evans)
Date: 2006-06-27 0:48:00
Message-ID: FEA93042-ECA0-4BD1-B2A6-994688977D47 () soulatomic ! com
[Download RAW message or body]
Got it. Awesome, thanks so much.
Cheers,
Will
On Jun 26, 2006, at 8:42 PM, Joon Park wrote:
> Your 90% there then knowing css. You don't need a custom .tpl file.
> That's only useful when you want to get elaborate with different
> types of nodes. Teasers and the full node use the same template.
>
> Just try this. Inside your node.tpl.php file, look for the outter
> most container. Most likely a <div..
>
> Add this in there:
>
> <div class="node<?php if($teaser) { echo ' node-teaser'; } ?>">
>
> ...your.stuff...
>
> </div>
>
> When it's in teaser form then it will print out:
>
> <div class="node node-teaser">
>
> ...your.stuff...
>
> </div>
>
> Pretty straight forward I think. You should be able to take it from
> there with a selector..
>
> .node-teaser .title {
> ...
> }
>
>
> Take care,
>
> ????---??_?joon park ??----????
> http://www.dvessel.com
> ????---?\\?????????????----????
>
>
> On Jun 26, 2006, at 8:29 PM, Will Evans wrote:
>
>> Hi Joon,
>>
>> Thanks for sending this and taking the time to reply. I might be
>> a bit out of my league here, I'm very familiar with CSS once I get
>> to that point. I understand that I need to create a custom .tpl
>> file although I'm not sure the best way to go about that.
>>
>> Would I include what you described below in the node.tpl.php file
>> or start from scratch. I'm assuming that I would the teaser in a
>> <div> tag and go from there?
>>
>> Thanks,
>>
>> Will
>>
>> On Jun 26, 2006, at 8:08 PM, Joon Park wrote:
>>
>>> Hi, been lurking here for a while. My first post. :)
>>>
>>> You could just check if the $teaser variable returns anything and
>>> have it spit out anything inside the conditional statement.
>>>
>>> <?php if($teaser) { ?>
>>> <p>I'm a teaser.</p>
>>> <?php } ?>
>>>
>>> I'm doing something similar but it's set to a class then I can
>>> control it from my style sheet.
>>>
>>> You can read about it here.
>>>
>>> http://www.dvessel.com/node/87
>>>
>>> It covers a few more things too.
>>
>> _______________________________________________
>> themes mailing list
>> themes@drupal.org
>> http://lists.drupal.org/mailman/listinfo/themes
>
> _______________________________________________
> themes mailing list
> themes@drupal.org
> http://lists.drupal.org/mailman/listinfo/themes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/themes/attachments/20060627/ca0db832/attachment-0001.htm
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic