Funktionen ausgeben
am 10.12.2009 - 10:12 Uhr in
Guten Morgen,
ich muss hier jetzt mal eine Allgemeine Frage stellen zur Ausgabe von Funktionen. Könnte jemand so nett sein und mir erklären warum meine Ausgabe fehlerhaft ist? Ich habe mich hin- und wieder mit PHP beschäftigt, aber auch nur mäßig. Ich erkläre euch mein Problem mit der Ausgabe von dem Modul Service links.
// Service links gibt social Bookmark Icons aus.
Mein Vorhaben liegt darin, die Social Bookmarks belibig innerhalb der Node zu positionieren. Std. werden sie am Ende der Node ausgegeben.
Jetzt habe ich in der Doku/template.php gelesen, dass ich ledigtlich <?php print $service_links ?
in die node schreiben muss um sie auszugeben.
Wenn ich dies tue passiert jedoch nichts. Liegt es daran, dass die die Ausgabe nur einmal erfolgen kann? (einmal werden sie ja schon standard-mäßig ausgegeben).
Ich verzweifle oft an solchen Ausgaben, z.b auch hier - dort versuche ich mit <?php print phptemplate_preprocess_node() ?>
auszugeben. Laut Api muss ich bloß in die klammern $node
setzten. Dies Funktioniert leider auch nicht. Ich hab mehrere schreibweisen zur möglichen Ausgabe probiert, jedoch ohne Erfolg.
Hoffe dass mir jemand behilflich sein kann. Vielen Dank schonmal im Vorraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Gibst Du das im Body-Feld
am 10.12.2009 - 10:50 Uhr
Gibst Du das im Body-Feld des Nodes ein? Wenn ja, hast Du denn auch beim Eingabeformat PHP-Code eingestellt? Bei Drupal 6 muß dazu zunächst bei den optionalen Core Modulen der PHP-Filter aktiviert werden.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
schreibe alles in die
am 10.12.2009 - 11:04 Uhr
schreibe alles in die node-typ.tpl.php rein, also übern editor - nicht übers drupal "backend"