[TYPO3-german] CTW Community und neue Felder
Siegfried Schultz
gosiggi at hotmail.com
Sun Jun 4 18:42:51 CEST 2006
Servus zusammen ,
ich habe hier in Problem mit dem erstellen neuer Felder in der CTW Community
Extension.
Nach langem suchen im typo3.net Forum bin ich zwar auf eine Anleitung
gestossen, jedoch werden mir die Felder zum einen beim Profil Editieren
nicht angezeigt.
Also habe mit dem KickStarter ein Feld in der Community
User hinzugefügt gehabt mit dem Namen test1
Und habe dann alles nach der Anleitung hier gemacht
cwt_community/pi1/locallang.php
für jede Sprache folgendes Einfügen:
'CWT_PROFILE_TEST1' => 'Test1',
und
'CWT_PROFILE_EDIT_TEST1_LABEL' => 'test1:',
'CWT_PROFILE_EDIT_TEST1_HELPTEXT' => 'Hilfetext für test1',
'CWT_PROFILE_EDIT_TEST1_ERRMSG' => '',
cwt_community/pi1/class.tx_cwtcommunity_pi1.php
//START CONFIG FOR FEEDIT
$items['tx_cwtcommunityuser_test1']['label'] =
htmlspecialchars($this->pi_getLL('CWT_PROFILE_EDIT_TEST1_LABEL'));
$items['tx_cwtcommunityuser_test1']['helptext'] =
htmlspecialchars($this->pi_getLL('CWT_PROFILE_EDIT_TEST1_HELPTEXT'));
$items['tx_cwtcommunityuser_test1']['error_msg'] =
htmlspecialchars($this->pi_getLL('CWT_PROFILE_EDIT_TEST1_ERRMSG'));
//Create form object
$content.= $form->getElement("tx_cwtcommunityuser_test1");
// Create Marker Array
$markerArray["###TEST1_LABEL###"] = $cObj->
stdWrap(htmlspecialchars($this->pi_getLL('CWT_PROFILE_TEST1')), "");
$markerArray["###TEST1###"] = $cObj ->
stdWrap($user['tx_cwtcommunityuser_test1'], "");
cwt_community/pi1/tx_cwtcommunity_pi1_profile.tmpl
<tr>
<th align="left">###TEST1_LABEL###:</th><td>###TEST1###</td>
</tr>
cwt_community_user/ext_tables.php
am besten mittels "Edit in Kickstarter" die
cwt_community_user um die gewüschten Felder erweitern
Habe dann die Datein die verändert wurden, wieder auf den Server geladen,
den Cache geleert, und mir dann das Resultat
auf der Forderseite angesehen.
So mir wird auf der FE Seite im Profil wunderbar mein ICQ Feld angezeigt.
Nur im Profil Editieren erscheint es nicht, und wenn ich vom Backend aus
meine ICQ nummer eingebe, wird diese nicht einmal gespeichert.
Irgendwo ist dort ein Fehler drinnen, aber ich weiß nicht genau wo.
Es wäre sehr nett von euch, wenn mir mal jemand genau erklären könnte, wie
ich nun vorgehen muss.
Vielen Dank im Voraus für eure Hilfe
Mit freundlichen Grüßen
Siggi
More information about the TYPO3-german
mailing list