CINXE.COM

phpBB.de • [3.3] Gruppieren von Profilfeldern

<!DOCTYPE html> <html dir="ltr" lang="de"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="robots" content="noindex" /> <title>phpBB.de &bull; [3.3] Gruppieren von Profilfeldern</title> <link href="./styles/phpBBdev1/theme/print.css" rel="stylesheet"> </head> <body id="phpbb" class="ltr"> <div id="wrap" class="wrap"> <a id="top" class="top-anchor" accesskey="t"></a> <div id="page-header"> <h1>phpBB.de</h1> <p>phpBB.de - Die deutsche phpBB-Community<br /><a href="https://www.phpbb.de/community/">https://www.phpbb.de/community/</a></p> <h2>[3.3] Gruppieren von Profilfeldern</h2> <p><a href="https://www.phpbb.de/community/viewtopic.php?t=247292">https://www.phpbb.de/community/viewtopic.php?t=247292</a></p> </div> <div id="page-body" class="page-body"> <div class="page-number">Seite <strong>1</strong> von <strong>1</strong></div> <div class="post"> <h3>[3.3] Gruppieren von Profilfeldern</h3> <div class="date">Verfasst: <strong>10.07.2024 07:47</strong></div> <div class="author">von <strong>Geladin</strong></div> <div class="content">Hallo,<br> <br> nachdem mir gestern hier so gut geholfen wurde, habe ich eine weitere Sache, bei der ich Hilfe ben枚tige.<br> <br> In meinem Forum m枚chte ich Aussagekr盲ftige Profile nutzen und habe daher einige Benutzerdefinierte Profilfelder angelegt. Das ist alles top und funktioniert auch ganz gut. Sortieren ist auch kein Problem, doch es w眉rde sch枚ner aussehen, wenn ich das ganze "Gruppieren" k枚nnte. Dazu w眉rde es schon reichen, einen Umbruch und eine 脺berschrift einzuf眉gen.<br> <br> Beispiel:<br> <strong class="text-strong">Wohnort</strong><br> Stra脽e__________ <br> Hausnummer_______<br> PLZ_________<br> Stadt_________<br> Land_________<br> <br> <strong class="text-strong">Kontaktdaten</strong><br> Telefon_______<br> Mobil________<br> Mail_____<br> <br> <strong class="text-strong">脺ber mich</strong><br> Gr枚脽e_____<br> Haarfarbe____<br> <br> Habe hierzu leider nichts gefunden... Da die Profilfelder ja dynamisch sind, gehe ich davon aus, dass ein "hartes Coden" im PHP rausf盲llt</div> </div> <hr /> <div class="post"> <h3>Re: [3.3] Gruppieren von Profilfeldern</h3> <div class="date">Verfasst: <strong>10.07.2024 15:19</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Hallo<br> <blockquote cite="./viewtopic.php?p=1427817&amp;sid=7fac96870afa4415e9db78f697f72ef3#p1427817"><div><cite><a href="./memberlist.php?mode=viewprofile&amp;u=208702&amp;sid=7fac96870afa4415e9db78f697f72ef3">Geladin</a> hat geschrieben: <a href="./viewtopic.php?p=1427817&amp;sid=7fac96870afa4415e9db78f697f72ef3#p1427817" aria-label="Zitierten Beitrag anzeigen" data-post-id="1427817" onclick="if(document.getElementById(hash.substr(1)))href=hash"><i class="icon fa-arrow-circle-up fa-fw" aria-hidden="true"></i></a><span class="responsive-hide">10.07.2024 07:47</span></cite> Dazu w眉rde es schon reichen, einen Umbruch und eine 脺berschrift einzuf眉gen. </div></blockquote> Abst盲nde und 脺berschriften sind bei Custom Profilfeldern nicht vorgesehen.<br> <blockquote cite="./viewtopic.php?p=1427817&amp;sid=7fac96870afa4415e9db78f697f72ef3#p1427817"><div><cite><a href="./memberlist.php?mode=viewprofile&amp;u=208702&amp;sid=7fac96870afa4415e9db78f697f72ef3">Geladin</a> hat geschrieben: <a href="./viewtopic.php?p=1427817&amp;sid=7fac96870afa4415e9db78f697f72ef3#p1427817" aria-label="Zitierten Beitrag anzeigen" data-post-id="1427817" onclick="if(document.getElementById(hash.substr(1)))href=hash"><i class="icon fa-arrow-circle-up fa-fw" aria-hidden="true"></i></a><span class="responsive-hide">10.07.2024 07:47</span></cite> Da die Profilfelder ja dynamisch sind, gehe ich davon aus, dass ein "hartes Coden" im PHP rausf盲llt </div></blockquote> Richtig, ein Eingriff in den PHP Core ist nicht n枚tig, das k枚nnte man 眉ber einen kleinen Twig Code direkt im Style Template realisieren.<br> <br> Gib mal bitte die exakten Feld-Kennungen von "Stra脽e", "Telefon" und "Gr枚脽e".</div> </div> <hr /> <div class="post"> <h3>Re: [3.3] Gruppieren von Profilfeldern</h3> <div class="date">Verfasst: <strong>11.07.2024 15:01</strong></div> <div class="author">von <strong>Geladin</strong></div> <div class="content">Die Feldkennung habe ich<br> user_street<br> user_phone<br> user_size<br> <br> genannt... Ich bin ziemlich darauf aus, dass die Felder so genannt, dass man die gut auseinanderhalten kann</div> </div> <hr /> <div class="post"> <h3>Re: [3.3] Gruppieren von Profilfeldern</h3> <div class="date">Verfasst: <strong>11.07.2024 18:58</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Bitte keine unn枚tigen Vollzitate.<br> <br> Jut, das Folgende solltest du bei dir dokumentieren, da diese 脛nderung dann bei jedem phpBB Update erneut eingepflegt werden muss. Ansonsten w盲re die Erstellung eines Child-Styles noch eine Alternative, aber f眉r diese - in meinen Augen - winzige 脛nderung, w盲re das wohl ein bisschen 眉bertrieben.<br> <br> Das Ganze bezieht sich, wie immer wenn ich solchen Code poste, auf den Standard Style prosilver. Du musst dann also schauen, ob das auch bei deinem aktiven Style greift. Wenn nicht, muss das auch dort eingepflegt werden.<br> <br> Editiere: <code class="inline">styles\prosilver\template\memberlist_view.html</code><br> <br> Suche: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>&lt;!-- EVENT memberlist_view_non_contact_custom_fields_before --&gt;</code></pre></div> Darunter f眉gst du ein:<br> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> {% set custom_headings = { 'user_street': 'Wohnort', 'user_phone': 'Kontaktdaten', 'user_size': '脺ber mich', } %} </code></pre></div> Suche (2 Zeilen weiter): <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>&lt;!-- IF not custom_fields.S_PROFILE_CONTACT --&gt;</code></pre></div> Darunter f眉gst du ein: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> {% if custom_fields.PROFILE_FIELD_IDENT in custom_headings|keys %} &lt;dt&gt;&lt;/dt&gt;&lt;dd&gt;&lt;/dd&gt; &lt;dt&gt;&lt;b&gt;{{ custom_headings[custom_fields.PROFILE_FIELD_IDENT] }}&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;&amp;nbsp;&lt;/dd&gt; {% endif %} </code></pre></div></div> </div> <hr /> <div class="post"> <h3>Re: [3.3] Gruppieren von Profilfeldern</h3> <div class="date">Verfasst: <strong>11.07.2024 21:17</strong></div> <div class="author">von <strong>Geladin</strong></div> <div class="content">DAnke. Werde es probieren...</div> </div> <hr /> </div> <div id="page-footer" class="page-footer"> <div class="page-number">Alle Zeiten sind <span title="Europa/Berlin">UTC+01:00</span><br />Seite <strong>1</strong> von <strong>1</strong></div> <div class="copyright"> <p>Powered by <a href="https://www.phpbb.com/">phpBB</a>&reg; Forum Software &copy; phpBB Limited </p> <p>Deutsche 脺bersetzung durch <a href="https://www.phpbb.de/">phpBB.de</a> </p> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10