Komponent dla Joomla! – SobiPro (sigsiu.net/sobipro.html) – podobnie jak jego poprzednik pozwala zdefiniować pola, które będą użyte podczas dodawania wpisu, a co za tym idzie pozwalają na lepszą charakterystykę niż zwykle pole opisowe. Można zatem określać m.in. pojemność silnika, ilość kół, wybrać województwo czy dzielnicę miasta z listy, czy kolor(y), czy rodzaj materiału. Ewentualnych wariacji zatem jest bardzo wiele, zobaczmy zatem jakie typu pól odpowiadają za jaką ich wizualizacje.
W SobiPro jest kilka głównych rodzajów typów pól:
- proste pojedyncze, w skład którego wchodzi:
input box – a więc typowe pole input, służące na ogół do wpisania imienia, nazwy przedmiotu czy telefonu. Co ciekawe zostało ono wzbogacone o filtr (widoczny w kolejnym oknie dodawania pola), służący do szczegółowego określenia jakie wartości się w nim mają znaleźć np. cyfry, litery czy wręcz pojedyncze litery. Szkoda, że nie można dodać własnego filtra – np. takiego, który by sprawdzał min. ilość znaków, a nie tylko maksymalną.
textarea – definiuje duże pola tekstowe w formularzach, tzw. długie pole opisowe; - wielokrotnie predefiniowane – służące do dodawania pól, gdzie internauta może wybrać jedną lub zaznaczyć kilka opcji np. tak/nie lub lakierowany / czarny / metal. Aby zatem dodać opcje wyboru trzeba w drugim oknie (w dolnej części) skorzystać z przycisku Dodaj nową opcje – a w międzyczasie w polu Option Name– wpisać ów słowa.
Wybór jednokrotny lub wielokrotny - zadecyduj nim zrobi to internauta
Przycisk Dodaj nową opcje pozwala dodawać opcje wyboru
Przykładowe typy pól w SobiPro - widoczne od frontu
- specjalne, tutaj mamy tylko trzy:
zdjęcie – a więc możliwość wczytania przez użytkownika zdjęcia – rysunku;
URL – adres dowolnej strony www;
email – pole wpisania adresu poczty elektronicznej z opcją sprawdzenia (wstępnego) czy podany ciąg znaków jest adresem e-mail