Szerep mutatása felhasználónak

szume képe

Azt szeretném megoldani, hogy a felhasználó belépés után lássa, milyen szerepkörben van. Ez azért lenne fontos, mert egy webáruházban a szerepkörök mutatja meg, hogy ki melyik engedménycsoportban van. Ezt szeretném megmutatni a felhasznlónak, hogy ne csak a kasszánál tudja meg. Az action-ök között nem tudok ilyen pattern-t megadni sajnos.
"A következő változók használhatóak: %site_name, %username, %node_url, %node_type, %title, %teaser, %body. "

Van esetleg rá megoldás?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Geva képe

user-block-ban vagy a saját adatoknál?
Az engedménycsoport az egy felhasználói csoport nálad?

0
0
szume képe

Belépés után lehet megjeleníttetni dolgokat. Ott szeretném. Persze már az is jó lenne, ha a saját adatoknál látná.

0
0
Geva képe

pl a user block-ban:

1. A user blokkban elérhető a $user object-t, innét eléred a user jellemzőket:
- ehhez a block-user.tpl.php -t kell elkészítened: a block.tpl.php-t bemásolod a sminked könyvtárába, készítesz róla egy másolatot és a másolatot átnevezed a fentebb jelzettre és ebbe beszúrod a megfelelő user jellemző kiíratását, pl a csoport besorolását:
(feltételezem az engedménycsoport = felhasználói csoport)

<?php 
	foreach ($user->roles as $value) {
		print $value;
	} 
?>

... mondjuk a $block->content kiírása elé, a 33. sortól

A user adatoknál való megjelenítéshez talán a user-profile-item.tpl.php kellene elkészíteni, abból is el kell tudnod érni a $user object-t, szvsz...

0
0