Posted by Coyote2 on March 2, 2009 at 7:21am
När man lägger upp innehåll i form av Page så dyker länken "Läs mer.." upp längst ned. Om det inte finns något mer att läsa hur får jag då bort denna länken. Vill att det skall visas som en "vanlig" text/webbsida utan länkar.
/Micke

Comments
Vet inte vad som funkar
Vet inte vad som funkar bäst för dig men här är några olika sätt att göra det på:
Du kan länka rakt in mot nodens URL om det bara är en nod som ska visas.
Alternativt göra visningen i views där du själv kan välja hur och vad som ska visas.
Alternativt kan du kopiera node.tpl.php till node-page.tpl.php och skriva in själv om du vill ta bort eller hur du vill skriva ut länkarna exempelvis byta ut
<?php print $links; ?> mot t.ex. ->
<?php if ($teaser): ?><a href="<?php print $node_url; ?>" title="<?php print $title ?>"><?php print t('Visa'); ?></a><?php endif; ?>
Alternativt gömma med css t.e.x
#node-1074 .links {
display: none;
}
(jag hoppas att någon som är vassare än mig rättar mig om jag förslår dåliga metoder)
När får man detta problem?
Jag har lagt upp innehåll av typen Page i både Drupal 5 och 6 och aldrig sett någon omotiverad "Läs mer..." länk. Kanske jag missförstod frågan.
Teaser eller inte
"Läs mer"-länken dyker (så vitt jag vet) bara upp när noder visas i teaser-format, så som det exempelvis blir på sajtens förstasida (som default).
Jag vet inte om det finns något smart sätt att få Drupal att märka om noden är så kort att teaser och fullängdsnod blir samma, men det karl-johans lösning ovan kan ju i alla fall plocka bort samtliga läs mer-länkar (för given nodtyp).
Om problemet är att du vill att förstasidan ska vara en viss nod, och inte en teaser eller en lista med teasers, är det enkelt fixat (även om det är lite svårt att hitta för den oinvigde). Kolla in site information (eller configuration?) under administration. Längst ner ska det finnas en inställning för vilken url som ska vara förstasidan.
//Johan Falk, Solna