CCK FileField és #size

edgarpe képe

A kérdés egyszerű: hogy tudom elmagyarázni a CCKnak, Filefieldnek, vagy Drupal Forms APInak hogy az input mező 22 (default) karakternél hosszabb legyen?

hook_form_alter()-ben próbáltam #size értéket megadni, de nem használ.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
edgarpe képe

Csak ezt a megoldást találtam:

$("input#elem-id").attr('size', 50);
0
0
sgabe képe

A size paramétertől függetlenül CSS segítségével is beállítható a mező mérete, azért nem érzékeled a változást, mert a CSS "felülírja" a size értékét.

0
0
edgarpe képe

Sajnos filefieldsről van szó, azaz fájlfeltöltésről. Azt pedig nem lehet normálisan sminkelni css-ből. A Javascriptes sizeattributum átírás viszont működik.

0
0