Usernév megjelenítése egy oldalon vagy a hírekben!

Kamarás Szilárd képe

Hogyan tudom megoldani, hogy egy hír elején
a bejelentkezett usernéven szólítsam meg a levéllel
az olvasót?

----------------
/ a Zöldfülű /

szantog képe

Kell hozzá node preprocess + node.tpl.php.

Ide meg még egy sor, mert a fényképem összenyomja a kódot.

<?php
sminkedneve_preprocess_node(&$vars, $hook) {
  global $user;
  $node = $vars['node'] ;
  if (ide jön a feltételrendzer, amikor meg akarsz ilyet jelentetni, pl $node->type = 'story') {
    $vars['iloveuser'] = t('Dear @name!', array('@name' => $user->name));
  }
}?>

A node.tpl.php-ba pedig ennyi kell:
<?php if ($iloveuser) : ?>
  <div class="iloveuser"><?php print $iloveuser; ?></div>
<?php endif; ?>

Theme registry ürítés + szintaktikai hibák javítása, mert fejből írtam, és lőn.
0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Bálint képe

A Token Filter modul is jól használható erre.

0
0