Kommentarlink aus Linkleiste entfernen
am 11.05.2010 - 11:12 Uhr in
Ich habe auf mehreren Node-Typen die Kommentarfunktion aktiviert. Deshalb gibt es auch den Link „Neuen Kommentar schreiben“ in der Linkleiste unter dem Node-Inhalt.
Ich möchte nun bei einem einzigen Node-type diesen Kommentar-Link aus der Linkleiste entfernen und an einer anderen Stelle der jeweiligen Node unterbringen.
Konkret:
- Ich habe den Link „Neuen Kommentar schreiben“ bereits an einer anderen Stelle eingefügt.
- Jetzt muss der Originallink „Neuen Kommentar schreiben“ aus der Linkleiste weg
- Dabei muss die Kommentarfunktion aktiv bleiben
- und auch die Linkleiste mit den anderen Links erhalten bleiben.
Jemand eine Idee wie man das macht?
Mir würde spontan nur einfallen, die Linkleiste im Theme rauszunehmen, aber wie schon geschrieben, brauche ich die noch für andere Zwecke…
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine Idee wäre die Links in
am 11.05.2010 - 15:25 Uhr
Eine Idee wäre die Links in dem Inhaltstypen per node-INHALTSTYP.tpl.php zu ersetzen:
<div class="node-links">
<div class="mehr">
<a href="<?php print $node_url; ?>">mehr…</a>
</div>
<div class="wasauchimmer">
<a href="#">Anderer Node-Link</a>
</div>
</div>
Anstelle von:
<div class="node-links">
<?php print $links; ?>
</div>
Dein Markup und der Originalcode kann natürlich je nach Startertheme abweichen.
Für die Links und URLs der anderen Node-Links brauchst du eventuell Informationen, die dem node-Template so nicht zur Verfügung stehen und müsstest diese über die THEMENAME_preprocess_node(&$vars) dem Template zur Verfügung stellen.
Vielleicht gibt es ja aber auch noch eine gaaaanz einfache Lösung? :)
Viele Grüße
~ aaki
Ich habe es dann manuell, wie
am 12.05.2010 - 15:55 Uhr
Ich habe es dann manuell, wie oben beschrieben, gemacht. Danke.