zusätzliches Feld in Profil
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
zusätzliches Feld in Profil
Hallo zusammen,
ich habe im Profil ein zusätzliches Feld erstellt und es funktioniert einwandfrei.
Wie erreiche ich, dass in den Beiträgen, jeweils bei Autor, unter
Alter
Anmeldedatum
Beiträge
Wohnort
neues Feld
erscheint?
ich habe im Profil ein zusätzliches Feld erstellt und es funktioniert einwandfrei.
Wie erreiche ich, dass in den Beiträgen, jeweils bei Autor, unter
Alter
Anmeldedatum
Beiträge
Wohnort
neues Feld
erscheint?
Ich gebe keine Garantie drauf, dass das folgende richtig ist ... aber rein theoretisch müsste es funktionieren.
Wenn du also die Änderungen machen willst mach ein backup der zuveränderten Dateien.
Da ich nicht weiß wie die Datenbank-Tabellenspalte heißt in der die Daten die man im Profil in neues Feld eingeben kann gespeichert werden, kann ich dir natürlich nicht den genauen Code geben.
viewtopic.php
suche
direkt danach folgendes einfügen
BLUB musst du durch den Namen der Tabellenspalte ersetzten.
suche
danach einfügen
Auch hier musst du zweimal BLUB durch den Namen der Tabellenspalte ersetzten.
Außerdem musst du natürlich noch $lang['BLA'] anpassen, und die Varible $poster_irgendwas kannst du theoretisch so lassen. Wenn der Variblenname aber zu dem der Tabellenspalte passen würde, wär das schon besser, damit du auch später noch sofort den Zusammenhang erkennst .. oder so was in der Art.
Also wenn die Daten die man in seinem Profil bei neues Feld eingeben kann, in der Datenbank beispielsweise in der Tabellenspalte user_auto gespeichert würden, würde $poster_auto besser als Name passen als eben $poster_irgendwas. Wie du die Varible aber nun nennst ist dem PHP Script völlig egal, dass ist nur für dich wichtig, damit du wie gesagt den Zusammenhang besser erkennst.
suche
danach einfügen
Muss natürlich angepasst werden, wenn du die Variable $poster_irgendwas anderes genannt hast. Wenn die Variable $poster_irgendwas wie eben Erklärt z.B. $poster_auto heißt, musst sie das hier natürlich auch. POSTER_IRGENDWAS kannst du so lassen, aber ein passender Name wär schon besser.. eben z.B. POSTER_AUTO
viewtopic_body.tpl
suche
ersetzte mit
Wenn du, siehe eine Erklärung weiter oben, POSTER_IRGENDWAS anders genannt hast (z.B. eben POSTER_AUTO), musst du das hier natürlich auch anpassen.
Ich hoff das war richtig, verständlich, und vorallem hoff ich, dass es funktioniert

Da ich nicht weiß wie die Datenbank-Tabellenspalte heißt in der die Daten die man im Profil in neues Feld eingeben kann gespeichert werden, kann ich dir natürlich nicht den genauen Code geben.
viewtopic.php
suche
Code: Alles auswählen
u.user_from,
Code: Alles auswählen
u.BLUB,
suche
Code: Alles auswählen
$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
Code: Alles auswählen
$poster_irgendwas = ( $postrow[$i]['BLUB'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['BLA'] . ': ' . $postrow[$i]['BLUB'] : '';
Außerdem musst du natürlich noch $lang['BLA'] anpassen, und die Varible $poster_irgendwas kannst du theoretisch so lassen. Wenn der Variblenname aber zu dem der Tabellenspalte passen würde, wär das schon besser, damit du auch später noch sofort den Zusammenhang erkennst .. oder so was in der Art.
Also wenn die Daten die man in seinem Profil bei neues Feld eingeben kann, in der Datenbank beispielsweise in der Tabellenspalte user_auto gespeichert würden, würde $poster_auto besser als Name passen als eben $poster_irgendwas. Wie du die Varible aber nun nennst ist dem PHP Script völlig egal, dass ist nur für dich wichtig, damit du wie gesagt den Zusammenhang besser erkennst.
suche
Code: Alles auswählen
'POSTER_FROM' => $poster_from,
Code: Alles auswählen
'POSTER_IRGENDWAS' => $poster_irgendwas,
viewtopic_body.tpl
suche
Code: Alles auswählen
{postrow.POSTER_FROM}</span><br />
Code: Alles auswählen
{postrow.POSTER_FROM}<br />{postrow.POSTER_IRGENDWAS}</span><br />
Ich hoff das war richtig, verständlich, und vorallem hoff ich, dass es funktioniert

- kratzer54847
- Mitglied
- Beiträge: 3065
- Registriert: 20.01.2003 16:34
- Wohnort: Düsseldorf/Hannover/Berlin
- Kontaktdaten:
hats du das
angepasst?
Code: Alles auswählen
$lang['BLA']
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden

Danke!kratzer54847 hat geschrieben:hats du das
angepasst?Code: Alles auswählen
$lang['BLA']
genau da lag der Hund begraben....
DANK und ein gutes neues Jahr!!
- kratzer54847
- Mitglied
- Beiträge: 3065
- Registriert: 20.01.2003 16:34
- Wohnort: Düsseldorf/Hannover/Berlin
- Kontaktdaten:
jupp danke gleichfalls
mfg Johny
mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden

Ich belebe den Thread mal wieder
Also irgendwie will das bei mir nicht klappen
Die Zeile in der Datenbank heißt: user_dog
Viewtopic.php
Viewtopic_body.tpl
Hoffe ihr habt ne Idee

Also irgendwie will das bei mir nicht klappen

Die Zeile in der Datenbank heißt: user_dog
Viewtopic.php
Viewtopic_body.tpl
Hoffe ihr habt ne Idee

You think you've won,
and then it's all gone!
and then it's all gone!