Lees meer/Read more anders weergeven

Forums: 
Drupalversie: 

Hoi, Ik heb de volgende views-tpl gemaakt.

Deze werkt perfect. Het probleem is nu alleen dat "print $fields['view_node']->content; " ook het "Read more/Lees meer" tekst toont. Als ik het veld view_node uitsluit van het displayen, dan zie ik hem ook niet mbv mijn aangepaste tpl. Toon ik het wel, dan zie ik het twee keer!

Hoe kan ik nu de "Lees meer" bij "print $fields['view_node']->content; " uitschakelen? Heeft iemand een oplossing?

Alvast bedankt,
FRed

p.s. hoe kan ik code als tekst weergeven?

Ik durf het niet met 100% zekerheid te zeggen (kan hier niet testen)
Maar probeer dit eens

<?php print $fields['view_node']->content; ?>

aanpassen naar

<?php print $fields['view_node']->teaser; ?>
of
<?php print $fields['view_node']->body; ?>

Als je je code tussen < code > en < / code > zet dan krijg je zo'n blokje
of met php codes < ? php en ? > (Zonder spaties)

- print $links weglaten in je node-inhoudstype.tpl.php
of
- via een kleine module (die je bijvoorbeeld leesmeer noemt) met behulp van hook_link_alter de lees meer link verwijderen:
<?php
function leesmeer_link_alter(&$links, $node) {
if (isset($links['node_read_more'])) {
unset($links['node_read_more']);
}
}
}
?>

Hans
KOBA

Deze code ziet er wel goed uit; hoe doe je dat?

Gewoon een module maken:
1. Maak mapje in sites/all/modules/custom met de naam leesmeer
2. Maak in dat mapje een bestand leesmeer.info met als inhoud:
name = Lees meer
description = Weglaten van de lees meer link
version = VERSION
core = 6.x
3. Maak in dat mapje een bestand leesmeer.module met de code van hierboven
4. Aanzetten zoals een andere module (vinkje aan)

Hans
KOBA

Actuele inhoud

09 feb 2012

08 feb 2012

07 feb 2012

06 feb 2012

05 feb 2012