Forum

Moderiert von: spinne
Forum: Codeschnippsel
Sie schreiben eine Antwort zum Thema: [modules/user_info_xxl] Änderungen
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 03.11.2008 10:50

doch auf der city geht es; hab mal zur sicherheit modul de-installiert und installiert

wenn du das bei dir nicht siehst wird es am cacheing liegen, die tpls werden gecached


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 03.11.2008 10:25

komisch, bei mir sehe ich das nicht. Oder habe ich durch meine letzten Änderungen etwas versehentlich wieder zurückgeändert?

Auf der opn-city sehe ich auch nichts.


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 03.11.2008 10:15

Ja,

bei mir (local getestet) sieht man es aber (jedenfalls nach dem update von mir heut morgen)?


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 03.11.2008 09:53

Hi Stefan!


übergibst du die werte ans tpl

myfield_user_name ($data, $user_name, '', 'liste');
myfield_user_children ($data, $user_children, '', 'liste');

in $data stehen alle Daten die dann im TPL ausgegeben werden (nicht ganz Richtig aber an der Stelle erstmal ausreichend)


ok.

$help .= $opnConfig['opnOutput']->GetTemplateContent ('main.html', $data, 'user_info_xxl_compile', 'user_info_xxl_templates', 'modules/user_info_xxl');

Und hier wird es dann endgültig an das tpl übergeben bzw. ausgegeben?

Warum sieht man das Ergebnis (noch) nicht in der Userinfo?


Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 03.11.2008 04:41

cycle hab ich hinzugefügt weil ich im tpl ja abwechselnd einen wert brauche. das geht nicht hart codiert weil ja mal sein kann das ein wert nicht gezeigt wird.

* Purpose: cycle through given values<br>
* Input:
* - name = name of cycle (optional)
* - values = comma separated list of values to cycle,
* or an array of values to cycle
* (this can be left out for subsequent calls)
* - reset = boolean - resets given var to true
* - print = boolean - print var or not. default is true
* - advance = boolean - whether or not to advance the cycle
* - delimiter = the value delimiter, default is ","
*
* Examples:<br>
* <pre>
* {cycle values="#eeeeee,#d0d0d0d"}
* {cycle name=row values="one,two,three" reset=true}
* {cycle name=row}
* </pre>

GUt dann in der userinfo.php

übergibst du die werte ans tpl

     myfield_user_name ($data, $user_name, '', 'liste');
     myfield_user_children ($data, $user_children, '', 'liste');

in $data stehen alle Daten die dann im TPL ausgegeben werden (nicht ganz Richtig aber an der Stelle erstmal ausreichend)




Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 02.11.2008 22:05

so halbwegs.

Dort wo "user_name.title" und "user_name.content" wird halt der Vorname/Spitzname des Users angezeigt.

Aber das mit dem cycle kenne und verstehe ich nicht. OK, hat was mit dem alternator zu tun, aber sonst... ???

Ich könnte die main.html aber soweit vervollständigen. Denke daß ich das hinbekomme.
Nur momentan ist das ja noch nicht wirklich aktiv. D.h. wenn ich Änderungen an der main.html mache, kann ich diese nicht überprüfen.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 02.11.2008 21:03

das templates/main.tml ist verständlich?


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 02.11.2008 20:41

Hallo Stefan!

Könntest Du mal eine kurze Erklärung dazu abgeben?

So richtig aktiv ist das aber noch nicht!? Habe mal in der userinfo.php den alten function aufruf myfield_user_name deaktiviert (Zeilen 129-1231). Dann erscheint beim Aufruf der userinfo nicht mehr der user_name obwohl ja in der neuen Zeilen 1529 die function myfield_user_name aufgerufen wird.

Irgendwo müssen doch nun die Daten an das tpl übergeben werden....

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 02.11.2008 15:55

Ich habe jetzt mal für 2 felder beispielhaft den template code erstellt.

Wenn das eine "Wahlreihenfolgen haben soll" dann ist das einfügen des Template code Fleiß arbeit. Vorteil bei dem TPL ist das du wirklich frei bist weil du eben die Werte nur in eine Art maske setzt. In der "maske" kann man allerdings auch code einbringen, von daher ist das allso etwas mehr was man machen kann. ein TPL kann auch aus dem Thema kommen, sofern ist das dann auch mehr an passbar. hat alles vor und nachteile...

Schau mal ob du es einigermassen verstehst.



Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 02.11.2008 15:34

Sollen die Felder in der Anzeige in einer bestimmten Reihenfolge sein?


Zitieren Druckerfreundliche Darstellung nach oben
10 Seiten ( 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 )