Hi. I have created a content type where the body has long text and summary. As per default, if the user does not enter text in the summary field it uses a trimmed version of the body and displays it on the home page.
I want to output both the summary/teaser AND the body on the individual content type page. So it would look like this on output:
Summary: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque in eros lectus. Cras nisi massa, feugiat sit amet volutpat vel, porta vitae eros. Sed viverra quam sit amet velit malesuada nec accumsan elit mollis.
Body: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque in eros lectus. Cras nisi massa, feugiat sit amet volutpat vel, porta vitae eros. Sed viverra quam sit amet velit malesuada nec accumsan elit mollis. Mauris vel sem neque, at posuere dui. Mauris pulvinar, sem in ultricies posuere, arcu nulla faucibus justo, vitae blandit lacus nibh rhoncus velit. Duis rutrum volutpat enim, nec adipiscing elit aliquam in. Quisque in porta nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque in mauris vel arcu viverra porta. Praesent et mauris felis, ut vehicula erat. Cras purus nibh, bibendum vitae luctus sed, porttitor vitae sem. Morbi eu diam ut turpis laoreet feugiat. Nam nisl dolor, dictum ut vulputate mollis, ullamcorper sed nulla. Nulla sit amet tempor metus. Cras aliquet tincidunt lorem sit amet rhoncus. Nunc sed neque vitae urna congue luctus. Sed ut risus sodales odio blandit pharetra nec ac tellus.
Aliquam mollis orci at felis iaculis tristique. Mauris a magna id elit facilisis ullamcorper. Suspendisse sit amet lorem turpis. Duis rhoncus imperdiet lacus quis lacinia. Curabitur quis nisi ultrices eros consectetur adipiscing eget vitae sapien. Donec egestas suscipit rhoncus. Vestibulum varius vehicula erat sit amet molestie. In ultrices ultricies risus. Suspendisse mauris orci, laoreet non molestie non, cursus pretium arcu. Sed risus elit, ultrices eget porta sit amet, lobortis quis dolor. Ut iaculis dignissim metus non elementum. Curabitur venenatis facilisis ante id feugiat. Proin gravida varius purus, vitae ornare velit ultrices at. Duis semper aliquet fringilla. Sed lacus leo, hendrerit vitae lacinia vel, bibendum quis ligula.
I tried adding
<?php
print render($content['teaser']);
?>
Comments
If you have node object
If you have node object ($node) in you file, then you can do like following:
print render(node_view($node, ''teaser')); // teaser
print render(node_view($node)); // full
-Imran
Thank you. I do not have node
Thank you.
I do not have node object in my file. Once I can figure out how to declare that I will give the other bit a try.