Patch gesucht -> Gewichtung statt von -10 - +10 von -50 - +50
Eingetragen von Passer (159)
am 11.06.2009 - 16:52 Uhr in
am 11.06.2009 - 16:52 Uhr in
Hallo,
in der 6er Version ist dieses Manko ja bereist behoben. Man hat dort eine bessere Auswahl der Gewichtung.
Gibt es diesbezüglich auch einen Patch für Drupal 5?
MfG
Passer
- Anmelden oder Registrieren um Kommentare zu schreiben
Formular
am 12.06.2009 - 08:34 Uhr
Moin.
Es wäre vielleicht ganz hilfreich, wenn Du uns verraten könntest auf welches Formular Du Dich beziehst.
Die möglichen Werte in der Auswahl kannst Du ansonsten ziemlich simple über ein Minimodul lösen.
Dort implementierst Du dann hook_form_alter und änderst einfach die Optionen des entsprechenden Elementes in dem Formular.
hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Ich meinte das generell. Mit
am 12.06.2009 - 09:19 Uhr
Ich meinte das generell.
Mit dem Hook bekomme ich es ja ediglich hin, dass die Werte -50 - 50 angezeigt werden. Aber werden diese bei der Ausgabe des entsprechenden Inhalts/Menüs usw auch tatsächlich der Reihenfolge nach angezeigt?
Aber als Drual Fix werde ich das mit for_alter sicherlich mal ausprobieren, wenn kein besserer Vorschlag kommt.
MfG
Passer
Menügewichtung
am 12.06.2009 - 09:24 Uhr
Ich meinte das generell.
Aha.
Mit dem Hook bekomme ich es ja ediglich hin, dass die Werte -50 - 50 angezeigt werden. Aber werden diese bei der Ausgabe des entsprechenden Inhalts/Menüs usw auch tatsächlich der Reihenfolge nach angezeigt?
Natürlich. Entscheidend ist ja, welcher Wert in der Datenbank gespeichert wird. Du kannst auch direkt in der DB an der entsprechenden Stelle -27328375283 eintragen, dann wird dieser Menüpunkt (ach, doch nicht so generell?) höchstwahrscheinlich immer an der ersten Stelle angezeigt.
Ein simple Ausprobieren hätte Dich da jetzt auch zur Antwort geführt.
Aber als Drual Fix werde ich das mit for_alter sicherlich mal ausprobieren, wenn kein besserer Vorschlag kommt.
Das ist die einzige Möglichkeit. In D6 ist das entsprechende Formularelement angepasst worden. Nichts Anderes tust Du mit
hook_form_alter
.Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.