Hallo,
es freut mich, dass es xtmembers für C3 gibt!
Ich fange gerade erst an, es einzurichten und habe etliche Felder in den Einstellungen deaktiviert. Allerdings werden sie im BE im Modul Mitgliederliste trotzdem alle angezeigt.
Auch wird der Block mit den Feldern rechts neben dem Contentbereich angezeigt - auf der Höhe der Option "Suchfeld anzeigen". Wenn ich der Liste mit den Feldern die CSS-Klasse W50 zuordne, wird es richtig angezeigt.
Ein zweites Problem ist gerade aufgetreten, als ich übers FE einem Mitglied eine Nachricht schicken wollte. Sie wurde versandt und ist auch angekommen, allerdings erscheint nach dem Absenden folgende Fehlermeldung:
Code:
Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in /.../system/modules/memberlist/modules/ModuleMemberlist.php on line 354 and defined in system/modules/memberlist/modules/ModuleMemberlist.php on line 393
#0 system/modules/memberlist/modules/ModuleMemberlist.php(393): __error(4096, 'Argument 1 pass...', '/kunden/147435_...', 393, Array)
#1 system/modules/memberlist/modules/ModuleMemberlist.php(354): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
#2 system/modules/xtmembers/modules/ModuleMemberlist.php(38): Contao\ModuleMemberlist->listSingleMember('4')
#3 system/modules/memberlist/modules/ModuleMemberlist.php(104): Xtmembers\ModuleMemberlist->listSingleMember('4')
#4 system/modules/core/modules/Module.php(148): Contao\ModuleMemberlist->compile()
#5 system/modules/memberlist/modules/ModuleMemberlist.php(89): Contao\Module->generate()
#6 system/modules/xtmembers/modules/ModuleMemberlist.php(29): Contao\ModuleMemberlist->generate()
#7 system/modules/core/elements/ContentModule.php(63): Xtmembers\ModuleMemberlist->generate()
#8 system/modules/core/library/Contao/Controller.php(462): Contao\ContentModule->generate()
#9 system/modules/core/modules/ModuleArticle.php(179): Contao\Controller->getContentElement(Object(Contao\ContentModel))
#10 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#11 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#12 system/modules/core/library/Contao/Controller.php(390): Contao\ModuleArticle->generate(false)
#13 system/modules/core/library/Contao/Controller.php(243): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
#14 system/modules/core/pages/PageRegular.php(109): Contao\Controller->getFrontendModule('0', 'main')
#15 index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel))
#16 index.php(411): Index->run()
#17 {main}
Und dann habe ich noch eine Frage zur Detailanzeige der Mitgliederdatensätze: Dort erscheint bei mir z.B. zweimal "Branche", dafür fehlt das Feld "Vorname", das im BE aber angekreuzt und öffentlich ist, und die Reihenfolge der angezeigten Felder ist nicht so, wie ich sie gerne hätte. Hat man irgendwo direkt Einfluss auf die Gestaltung der Detailseite?
Ich frage mich, ob bei mir irgendwas durcheinander geraten ist. Allerdings ist das Web ganz neu aufgesetzt, C3.0.6, und neben xtmembers und memberlist sind nur wenige weitere kompatible Erweiterungen installiert wie Backup, efg, easythemes ...
Hat jemand einen Rat für mich?
Viele Grüße,
Anke
Lesezeichen