Autor |
|
stefan Beiträge:
2435
Wohnort: Münster
|
[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
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
[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.
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
[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)?
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
[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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
[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)
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
[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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
[modules/user_info_xxl] Änderungen
Geschrieben: 02.11.2008 21:03
das templates/main.tml ist verständlich?
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
[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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
[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.
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
[modules/user_info_xxl] Änderungen
Geschrieben: 02.11.2008 15:34
Sollen die Felder in der Anzeige in einer bestimmten Reihenfolge sein?
|
|