[themes] How To Theme Teaser Apart From Nodes
Will Evans
will at soulatomic.com
Tue Jun 27 00:47:50 UTC 2006
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 at drupal.org
>> http://lists.drupal.org/mailman/listinfo/themes
>
> _______________________________________________
> themes mailing list
> themes at 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
More information about the themes
mailing list