question-sign Anzeige eines "Custom Fields" in JS Community 3

Mehr
15 Aug 2013 22:39 #2465 von fdsuperboy
Vielen Dank schon mal.

Ich bin jetzt ein stück weiter.

In der Datei /module/profile/userinfo.php reicht es wenn man
<?php echo $user->getInfo('FIELD_CODE'); ?>
verwendet ("FIELD_CODE" mir eurem Feld ersetzen), ohne vorher die UserID abzurufen, dies scheint wohl in irgendeinem View oder Controller bereits geschehen...

Hoffe das ist eine kleine Hilfe

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
15 Aug 2013 19:53 #2464 von Knuddelesel
Ich bin gerade auch an meinem Template-Anpassung für JS Community 3.0 am Basteln (und verzweifeln)
Laut den Entwicklern hat sich an dieser Abfrage nichts geändert.
Mir ist aufgefallen, dass man solche Abfrage nicht unbedingt überall einbauen kann.
Versuche es mal testweise in die profile.index.php einzubauen, dort haben Abfragen bei mir immer funktioniert, habe ich es zum Beispiel in die /modules/profile/userinfo.php
eingebaut, habe ich keine Ausgaben erhalten.
Ich weiß bisher noch nicht woran es genau liegt, wahrscheinlich werden benötigte Controller erst später geladen

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)
Folgende Benutzer bedankten sich: fdsuperboy

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
14 Aug 2013 21:32 - 14 Aug 2013 21:37 #2463 von bk211
ich sollte mal vorher richtig lesen, meine antwort war falsch. da habe ich auch keine antwort drauf
Letzte Änderung: 14 Aug 2013 21:37 von bk211.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
14 Aug 2013 19:27 #2462 von fdsuperboy
Hallo Leute,
Ich habe folgendes Problem, ich hoffe jemand kann mir helfen.
Bis JS Community 2.8 konnte man mit einem kleinen PHP code ein Benutzerdefiniertes Feld (Custom Field) des Users im Profil anzeigen. Dieser code scheint aber in der 3er Version nicht mehr zu funktionieren: in meinem Beispiel soll das Feld "BTC" ausgegeben werden:

<?php
// load jomsocial library
require_once( JPATH_ROOT .'/components/com_community/libraries/core.php');
// create the user object
$user = CFactory::getUser($user_id);
// for getting the value from custom profile you can use this code
echo $user->getInfo('BTC'); ?>

Ich hoffe jemand kann mir helfen den Script so umzubauen, dass er in der 3er Version dein Eintrag des Feldes anzeigt.

Wäre Sehr Dankbar

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.107 Sekunden
Wir verwenden Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Du kannst selbst entscheiden, ob Du die Cookies zulassen möchtest. Bitte beachte, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.