Font Icon in node.tpl.php einbinden?
am 14.10.2013 - 07:28 Uhr in
Hallo zusammen
Wie kann ich ein Font Icon anstelle der Text Ausgabe Anzeigen lassen?
Für so was...
<?php print flag_create_link('merken', $node->nid); ?>
möchte ich gerne diesen Icon benutzen -> <i class="icon-star-empty"></i>
z.B wie hier
<?php
if ($user) {
if (node_access('update', $node , $user)) {
print l('<i class="icon-edit-sign icon-3x"></i>', 'node/' . $nid. '/edit', array('html' => 'true'));
}
}
?>Hier wird mir der Icon anstelle Text angezeigt. So was möchte ich auch mit Merken realisieren.
Bitte um Verständnis, bin noch PHP Neuling.
LG
Sven
- Anmelden oder Registrieren um Kommentare zu schreiben

Svenswiss schrieb Hier wird
am 14.10.2013 - 11:21 Uhr
Hier wird mir der Icon anstelle Text angezeigt. So was möchte ich auch mit Merken realisieren.
Beschreibe das ein wenig genauer, wo es eingebunden werden soll, vielleicht mit Link zum Projekt, welches Modul verwendet wird. Sonst wird es schwer zu helfen.
Flag hat eine
am 14.10.2013 - 11:36 Uhr
Flag hat eine template_preprocess_flag Funktion, die man in seinem eigenen Theme überschreiben könnte. Ich habe die aber beim ersten Durchsehen noch nicht wirklich verstanden. Da müßte man dann doch wohl tiefer einsteigen. Die Zeit habe ich aber im Moment nicht.
Beste Grüße
Werner
Herzlichen dank für die
am 14.10.2013 - 11:41 Uhr
Herzlichen dank für die schnelle Antwort.
Einbinden möchte ich in node--irgendwas.tpl.php. Der Modul ist Flag.
Für Flag Einbindung in node--irgendwas.tpl.php wird das benötigt:
<?php print flag_create_link('merken', $node->nid); ?>Und das ist die classe von Font Awesome -> http://fortawesome.github.io/Font-Awesome/icons/
<i class="icon-star-empty"></i>LG
Sven
Danke Werner, ich werde mir
am 14.10.2013 - 11:43 Uhr
Danke Werner, ich werde mir das mal anschauen.
LG
Sven
<?phpprint
am 14.10.2013 - 11:49 Uhr
<?phpprint flag_create_link('<i class="icon-star-empty"></i>', $node->nid, array('html' => TRUE));
?>
wird nicht gehen, da der HTML Parameter nicht verarbeitet wird, Du musst also wie Werner schon sagt tiefer einsteigen.