CCK private fields
Eingetragen von fensterscheibe (29)
am 12.11.2010 - 13:53 Uhr in
am 12.11.2010 - 13:53 Uhr in
Hallo zusammen,
hoffentlich könnt ihr mir helfen :)
Meine Profile werden als Content Typ dargestellt und nicht durch das normale Profil Modul. Jetzt habe ich das CCK Private Fields Modul Installiert, somit kann der User bei bestimmten Feldern die Sichtbarkeit einstellen. Allerdings rufe ich über die user-profile.tpl die Daten ab:
<?php
$field = $content_profile->get_variable('profile','field_profile_name');
if($field[0]['value']){ ?>
<div class="label-profil">Name:</div> <?php print $field[0]['value'] ?><br>
<?php } else {
print '<div class="label-profil">Name:</div> Nicht angegeben<br>';
}
?>
Ich denke, dass dadurch die Einstellungen der Privaten Felder nicht übernommen werden. Oder an was kann das liegen?
Vielen Dank im Voraus!
- Anmelden oder Registrieren um Kommentare zu schreiben
Nur Template?
am 15.11.2010 - 00:09 Uhr
Ich arbeite nicht mit CCK Private Fields. Aber wenn du ohnehin im Template gezielt Daten ausgibst, kannst du doch auch den $user abfragen und je nach Rolle (oder ob eingeloggt oder nicht) bestimmte Felder anzeigen oder nicht.