Przejdź do głównej zawartości

Drupal tips: Wyświetlanie pola date jako texfield (zamiast fieldset)

Pole daty z modułu Date domyślnie jest renderowane jako fieldset. Niestety póki co, twórca modułu nie daje nam możliwości wyświetlania pola jako zwykły textfield w efekcie czego pole daty zawsze wyróżnia się w formularzu.
Jak narazie najprostszym rozwiązaniem problemu jest zainstalowanie patcha do modułu date:
cd <your_drupal_site>/sites/all/modules/date
mkdir patch
wget http://drupal.org/files/date_option_render_as_regular_field-1467712-60.patch patch
patch -p1  < patch/date_option_render_as_regular_field-1467712-60.patch



Po tej operacji w ustawieniach pola pojawi się sekcja Advanced settings w której możemy zaznaczyć, aby  pole było renderowane jako zwyły textfield.
Po więcej informacji proponuję zajrzeć na stronę : http://drupal.org/node/1467712

Edit:
Jest też drugie rozwiązanie będące bardziej "drupal friendly", które znalazłem na codekarate.com. Wystarczy mianowicie w pliku template.php nadpisać funkcję theme_date_combo: 


function MYTHEME_date_combo($variables) {
  return theme('form_element', $variables);
}
 
 
Szczegółowy opis na http://codekarate.com/blog/removing-fieldset-drupal-7-date-field

Komentarze

Popularne posty z tego bloga

Świat IT: Pszczoły i motyle

Ciepły i pogodny koniec wakacji sprzyja spacerom na łonie natury i obserwowaniu tego mistycznego świata dziejącego się poza naszymi monitorami. Chyba właśnie przez to podczas rozmowy o specyfice pracy w zespołach rozproszonych i ludzi, którzy do tego modelu pasują bądź też nie, przyszła mi do głowy metafora ze świata przyrody. Usiądzmy wygodnie i wyobraźmy sobiepachnącą słońcem łąkę pełną polnych kwiatów pośród których lata mnóstwo owadów. Skoncentrujmy swój wzrok na pszczołach i motylach. Oba gatunki owadów fruwają. Oba zapylają kwiaty pozwalając im się rozmnażać. Oba są pożyteczne. Oba budzą ogólną sympatię, a jednak możemy dostrzec sporo różnic. Motyle są kolorowe, wydają się radosne, frywolne. Są włóczęgami, niespokojnymi duchami. Kojarzą mi się z kreatywnością, niezależnością i swobodą. Pszczoły są pracowite, działają zespołowo, poświęcają się dla królowej. Kojarzą mi się z pracowitością, posłuszeństwem, przywiązaniem do miejsca. Powyższe charakterystyki całkiem nieźl

Nieregularne, klikalne kształty w HTML i CSS - szybkie studium przypadku

Mamy do wyboru trzy drogi: W zasadzie każda jest dobra i  wszystko zależy od naszych nawyków i tego, jaki mamy cel. 1. Imagemap Przykład: http://www.w3schools.com/tags/tag_area.asp   Jest to pierwszy i najszybszy sposób jeśli mamy w miarę nieskomplikowane kształty. Technika ta polega na - jak sama nazwa wskazuje - na nakładaniu na obrazek (<img>) interaktywnych obszarów <area>. Znacznik <area> przyjmuje do parametru shape  trzy opcje: rect , circle , lub poly . Najciekawszy jest ten ostatni, ponieważ pozwala na stworzenie dowolnego kształtu. Wymaga "jedynie" policzenia sobie współrzędnych  punktów, ale to przestaje być problemem, jeśli skorzystamy z generatora takiego, jak np  http://www.maschek.hu/imagemap/imgmap , który przy okazji generuje nam cały kod html. Zalety: Szybkość i prostota tworzenia klikalnych obszarów. Wady: Przede wszystkim brak możliwości dodania efektu typu zmiana koloru do stanu mouseover (jest to osiągalne dopiero przy

Zbuduj sobie zespół. Z klocków Lego.

Najlepsze architektury, wymagania i projekty powstają w samoorganizujących się zespołach.