Hallo,
Ich habe versucht "verrat ich nicht " option aus dem Feld Geschlecht zu löschen.. habe die Zeilen mit _YA_NOSEX aus der mx_userfunctions.php gelöscht.. der code sieht jetzt so aus..
// ####################################################################
function vkpSexusSelect($fieldname, $sexus = 0, $hidenull = 0)
{
$sexus = (empty($sexus)) ? 0 : (int)$sexus;
$out = "<select name='" . $fieldname . "' size='1'>\n";
if (!$hidenull) {
}
$out .= "<option value='2'" . (($sexus == 2) ? " selected" : "") . ">" . _YA_MALE . "</option>\n";
$out .= "<option value='1'" . (($sexus == 1) ? " selected" : "") . ">" . _YA_FEMALE . "</option>\n";
$out .= "</select>\n";
return $out;
}
// ################################################
function vkpGetSexusString($sexus = 0)
{
$sexus = (empty($sexus)) ? 0 : (int)$sexus;
switch ($sexus) {
case 1: $out = _YA_FEMALE . " " . mxCreateImage("images/f.gif", _YA_FEMALE);
break;
case 2: $out = _YA_MALE . " " . mxCreateImage("images/m.gif", _YA_MALE);
break;
}
return $out;
}
// ################################################
Ist das so richtig? habe ich es richtig gemacht, dass keine Probleme entstehen...?
Ich möchte deieses Feld zu einem Pflichtfeld machen. Wie mach ich das ?
CanKan
Olla... ich weis nicht ob es noch für dich von bedeutung ist?
du kannst das in der mx_userfunctions_options.php machen.
#################################################
/// hier kann die Ueberpruefung der Benutzerdaten erweitert werden
/// es stehen alle uebergebenen Formularvariablen im array $pvs zur Verfuegung
/// die entsprechende Fehlermeldung muss in der Variablen $pvs['userCheckError'] gespeichert werden
function userCheck_option($pvs) {
#global $user_prefix;
#mxDebugFuncvars($pvs);
// diese Variable mit der Fehlermeldung belegen wenn unvollständige oder unkorrekte Daten
$pvs['userCheckError'] = "";
// ein einfaches Beispiel dazu:
if (empty($pvs['realname'])) {
$pvs['userCheckError'] .= "Du musst noch Deinen richtigen Namen angeben.<br>";
}
dort kannst du es z.B. so erweitern:
if (empty($pvs['user_sexus'])) {
$pvs['userCheckError'] .= "Du musst noch Geschlächt angeben.<br>";
}
oder Hier Lesen
http://www.pragmamx.org/modules.php?name=Content&pa=showpage&pid=28#pflicht
----