Autor Luke
Datum 24.08.2008 23:25
Beiträge: Ja, habe ich, aber es hat sich nichts getan, erst als ich zusaätzlich in der system/user/index.php Zeile 226 von 'default' auf 'listalternator' umgestellt habe.

Aber das Ergebnis ist nicht ganz zufriedenstellend, da ja die anderen Module dann auch listalternatoren liefern sollten.

Hätte da noch eine andere Idee, allerdings versuche ich schon ein paar Tage dort weiterzukommen, es klappt aber nicht.

und zwar wird ja in der userinfo.php vom Modul user_info_xl und auch user_info_xxl in der function user_info_xxl_get_the_user_addon_info die Ausgabe über AddText usw. geregelt
(Beispiel:
     if ($name_reg == 0) {
          user_info_xxl_add_ceckfield ('name', $name_OPTIONAL, _IXXL_REALNAME);
          $opnConfig['opnOption']['form']->AddChangeRow ();
          $opnConfig['opnOption']['form']->AddLabel ('name', _IXXL_REALNAME . ' ' . $name_OPTIONAL);
          $opnConfig['opnOption']['form']->AddTextfield ('name', 30, 60, $name);
     }

)

Während bei der function user_info_xxl_show_the_user_addon_info
die Ausgabe über die function z (bzw. zz)

function zz ($t1, $t2, $t3 = '', &$table) {
          if ($t2 != '') {
               $table->AddOpenRow ();
               $table->AddDataCol ('<strong>' . $t1 . '</strong>');
               if ($t3 != '') {
                    $table->AddDataCol ($t3);
               } else {
                    $table->AddDataCol ('<strong>' . $t2 . '</strong>');
               }
               $table->AddCloseRow ();
               return ' ';
          }

          return '';

     }

läuft und dann über
$help .= (_IXXL_REALNAME . $name . '' . $table);

ausgegeben wird.

Jetzt würde ich gerne bei der function user_info_xxl_show_the_user_addon_info

auch über AddText usw. ausgeben.
Leider bekomme ich dann immer Meldungen wie:

WARNING [8] Undefined variable: form
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1827

Fatal error: Call to a member function Init() on a non-object in /home/baggerbe/www/modules/user_info_xxl/plugin/user/userinfo.php on line 1827


Was muß ich tun, damit dieser Fehler verschwindet?


Danke im Voraus.



Gruß Luke



Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/