Tworzenie oraz włączanie formularzy ColdFusion w programie Dreamweaver

Ostatnia aktualizacja 25 kwi 2024
Spostrzeżenie

Obsługa ColdFusion została usunięta w programie Dreamweaver i nowszych wersjach.

Informacje o formularzach ColdFusion

Formularze ColdFusion udostępniają kilka wbudowanych mechanizmów walidacji danych formularza. Na przykład można sprawdzić, czy użytkownik wprowadził prawidłową datę. Niektóre formanty formularzy mają dodatkowe funkcje. Kilka z nich nie ma odpowiedników HTML, a inne bezpośrednio obsługują dynamiczne wypełnianie kontrolki danymi ze źródeł danych.

Program Dreamweaver zapewnia szereg ulepszeń dla programistów ColdFusion, którzy używają ColdFusion MX 7 lub nowszego jako serwera deweloperskiego. Te ulepszenia obejmują więcej przycisków panel Insert, elementów menu i inspektorów właściwości, dzięki czemu można szybko tworzyć i ustawiać właściwości formularzy ColdFusion. Można również generować kod, który waliduje informacje podane przez odwiedzających witrynę. Na przykład można sprawdzić, czy adres e-mail podany przez użytkownika zawiera symbol @, czy wymagane pole tekstowe zawiera określony typ wartości.

Włączanie rozszerzeń ColdFusion

Niektóre z tych ulepszeń wymagają zdefiniowania komputera z ColdFusion MX 7 lub nowszym jako serwera testowego dla programu Dreamweaver. Na przykład inspektory właściwości dla kontrolek formularza są dostępne tylko po określeniu prawidłowego serwera testowego.

Serwer testowy definiuje się tylko raz. Program Dreamweaver następnie automatycznie wykrywa wersję serwera testowego i udostępnia ulepszenia, jeśli wykryje ColdFusion.

Jeśli jeszcze tego nie zrobiono, należy zdefiniować witrynę programu Dreamweaver dla projektu ColdFusion.
Wybierz Sites > Zarządzaj witrynami, wybierz swoją witrynę z listy i kliknij Edytuj.
Wybierz kategorię Serwery i określ komputer z ColdFusion MX 7 lub nowszym jako serwer testowy dla witryny programu Dreamweaver. Upewnij się, że określasz prawidłowy adres URL internetowy.
Otwórz dowolny dokument ColdFusion.

Nie będzie widocznych zmian w obszarze roboczym programu Dreamweaver, dopóki nie otworzysz dokumentu ColdFusion.

Tworzenie formularzy ColdFusion

Można używać wielu przycisków panel Insert, elementów menu i inspektorów właściwości, aby szybko tworzyć formularze ColdFusion i ustawiać ich właściwości w programie Dreamweaver.

Spostrzeżenie

Te ulepszenia są dostępne tylko przy dostępie do komputera z ColdFusion MX 7 lub nowszym.

Otwórz stronę ColdFusion i umieść punkt wstawiania tam, gdzie ma się pojawić formularz ColdFusion.
Wybierz Insert > Obiekty ColdFusion > CFForm > CFForm lub wybierz kategorię CFForm z panelu Insert i kliknij ikonę CF Form.

Program Dreamweaver wstawia pusty formularz ColdFusion. W widoku Projekt formularz jest oznaczony kropkowanym, czerwonym konturem. Jeśli nie widzisz tego konturu, upewnij się, że wybrano Widok > Pomocniki wizualne > Niewidoczne elementy.

Upewnij się, że formularz jest nadal wybrany, a następnie użyj inspektora właściwości, aby ustawić dowolne z poniższych właściwości formularza.

CFForm

Określa nazwę formularza.

Operacja

Pozwala określić nazwę strony ColdFusion do przetworzenia po przesłaniu formularza.

Metoda

Umożliwia zdefiniowanie metody używanej przez przeglądarkę do wysyłania danych formularza na serwer:

POST

Wysyła dane przy użyciu metody HTTP post; ta metoda wysyła dane w osobnej wiadomości na serwer.

GET

Wysyła dane przy użyciu metody HTTP get, umieszczając zawartość pól formularza w ciągu zapytania URL.

Target

Umożliwia modyfikację wartości atrybutu target tagu cfform.

Typ kodowania

Określa metodę kodowania używaną przy transmisji danych formularza.

Spostrzeżenie

Typ kodowania nie odnosi się do kodowania znaków. Ten atrybut określa typ zawartości, który jest używany podczas przesyłania formularza na serwer (gdy metoda wysyłania to post). Domyślna wartość tego atrybutu to application/x-www-form-urlencoded.

Format

Określa, jaki rodzaj formularza jest tworzony:

HTML

Generuje formularz HTML i wysyła go do klienta. Kontrolki podrzędne cfgrid i cftree mogą być w formacie Flash lub applet.

Flash

Generuje formularz Flash i wysyła go do klienta. Wszystkie kontrolki są w formacie Flash.

XML

Generuje kod XML XForms i umieszcza wyniki w zmiennej o nazwie formularza ColdFusion.Niczego nie wysyła do klienta. Kontrolki potomne cfgrid i cftree mogą mieć format Flash lub format apletu.

Styl

Pozwala określić styl formularza. Więcej informacji podano w dokumentacji ColdFusion.

Karnacja Flash/XML

Pozwala określić kolor otoczki w celu ustawienia stylów danych wyjściowych. Motyw określa kolor używany dla wyróżnionych i wybranych elementów.

Zachowaj dane

Określa, czy zastąpić początkowe wartości kontrolek przesłanymi wartościami, gdy formularz wysyła dane do siebie.

  • W przypadku wartości False używane są wartości określone w atrybutach tagów kontrolek.

  • Jeśli Tak to używane są przesyłane wartości.

Źródło skryptów

Określa adres URL pliku JavaScript względem katalogu głównego witryny, zawierającego kod po stronie klienta używany przez tag i jego tagi podrzędne.Ten atrybut jest przydatny, gdy plik nie znajduje się w domyślnej lokalizacji.Ten atrybut może być wymagany w niektórych środowiskach hostingowych i konfiguracjach, które blokują dostęp do katalogu /CFIDE.Domyślna lokalizacja jest ustawiona w administratorze ColdFusion; domyślnie jest to /CFIDE/scripts/cfform.js.

Archiwum

Określa adres URL klas Java do pobrania dla kontrolek apletu cfgrid, cfslider i cftree.Domyślne położenie to /CFIDE/classes/cfapplets.jar.

Wysokość

Określa wysokość formularza.

Szerokość

Określa szerokość formularza.

Wyświetl edytor znaczników dla CFForm

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstaw kontrolki formularza ColdFusion.

Umieść punkt wstawiania w miejscu, gdzie ma się pojawić kontrolka formularza ColdFusion w formularzu ColdFusion, a następnie wybierz kontrolkę z menu Wstaw (Wstaw > Obiekty ColdFusion > CFForm) lub z kategorii CFForm w panelu Wstaw.

W razie potrzeby ustaw właściwości kontrolki za pomocą inspektora właściwości.

Upewnij się, że kontrolka jest wybrana w widoku projektu, a następnie ustaw właściwości w inspektorze właściwości.Aby uzyskać więcej informacji o właściwościach, kliknij ikonę Pomoc w inspektorze właściwości.

Dopasuj układ formularza ColdFusion.

W przypadku tworzenia formularza opartego na HTML można użyć podziału wierszy, podziału akapitów, wstępnie sformatowanego tekstu lub tabel do formatowania formularzy.Nie można wstawiać formularza ColdFusion w innym formularzu ColdFusion (to znaczy nie można nakładać tagów), ale można umieścić więcej niż jeden formularz ColdFusion na stronie.

W przypadku tworzenia formularza opartego na Flash użyj stylów Cascading Style Sheets (CSS) do rozmieszczenia elementów formularza.ColdFusion ignoruje kod HTML w formularzu.

Pamiętaj, aby pola formularza ColdFusion opatrzeć opisowym tekstem, który poinformuje użytkowników, na co odpowiadają.Na przykład utwórz etykietę „Wpisz swoje imię", aby uzyskać informacje o imieniu.

Wstawianie formantów formularza ColdFusion

Użyj panelu Insert lub menu Insert, aby szybko wstawić kontrolki formularzy ColdFusion do formularza ColdFusion.Musisz utworzyć pusty formularz ColdFusion zanim wstawisz w nim kontrolki.

Spostrzeżenie

Te ulepszenia są dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszym.

W widoku projektu ustaw punkt wstawiania wewnątrz konturu formularza.
Wybierz kontrolkę z menu Wstaw (Wstaw > Obiekty ColdFusion > CFForm) lub z kategorii CFForm w panel Insert.
Kliknij kontrolkę na stronie, aby ją wybrać, a następnie ustaw jej właściwości w Inspektorze właściwości.

Aby uzyskać informacje o właściwościach poszczególnych kontrolek, zapoznaj się z tematami dotyczącymi kontrolek.

Wstawianie pól tekstowych ColdFusion

Możesz wizualnie wstawić pole tekstowe ColdFusion lub pole hasła do formularza, a następnie ustawić jego opcje.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z ColdFusion MX 7 lub nowszym.

Wizualnie wstaw pole tekstowe ColdFusion

W widoku projektu umieść punkt wstawiania wewnątrz konturu formularza.
W kategorii CFForm panelu Wstaw kliknij ikonę Pole tekstowe CF lub wybierz Wstaw > Obiekty ColdFusion > CFForm > CFtextfield.

W formularzu pojawi się pole tekstowe.

Wybierz pole tekstowe i ustaw jego właściwości w inspektorze właściwości.
Aby opisać pole tekstowe na stronie, kliknij obok niego i wprowadź tekst etykiety.

Wstawianie pola hasła ColdFusion metodą graficzną

Powtórz kroki 1 i 2 z poprzedniej procedury wstawiania pola tekstowego.
Wybierz wstawione pole tekstowe, aby wyświetlić jego inspektor właściwości.
Wybierz wartość Hasło z menu podręcznego Tryb tekstu w inspektorze właściwości.

Opcje CFTextField (ColdFusion)

Aby ustawić opcje pola tekstowego lub hasła ColdFusion, ustaw dowolną z następujących opcji w inspektorze właściwości CFTextField:

CFtextfield

Ustawia atrybut id znacznika <cfinput>.

Wartość

Umożliwia określenie tekstu wyświetlanego w polu podczas pierwszego otwarcia strony w przeglądarce. Informacje mogą być statyczne lub dynamiczne.

Aby określić wartość dynamiczną, kliknij ikonę błyskawicy obok pola Wartość i wybierz kolumnę zestawu rekordów w oknie dialogowym Dane dynamiczne. Kolumna zestawu rekordów dostarcza wartość do pola tekstowego podczas wyświetlania formularza w przeglądarce.

Tryb tekstowy

Umożliwia przełączanie między standardowym polem wprowadzania tekstu a polem wprowadzania hasła. Atrybutem modyfikowanym przez tę kontrolkę jest type.

Tylko do odczytu

Pozwala wyświetlać tekst w trybie tylko do odczytu.

Maks. długość

Ustawia maksymalną liczbę znaków akceptowanych przez pole tekstowe.

Maska

Pozwala określić maskę tekstu. Ta właściwość służy do sprawdzania poprawności wprowadzonego tekstu. Format maski składa się ze znaków: A, 9, X i ? .

Spostrzeżenie

Atrybut maska jest ignorowany dla znacznika cfinput type="password".

Waliduj

Określa typ walidacji bieżącego pola.

Waliduj gdy

Określa, kiedy pole jest walidowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę pola tekstowego.

Wzorzec

Pozwala określić wzorek wyrażenia regularnego JavaScript do walidacji danych wejściowych. Usuń początkowe i końcowe ukośniki. Więcej informacji podano w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach.

Szerokość

Pozwala określić szerokość kontrolki w pikselach.

rozmiar,

Pozwala określić rozmiar kontrolki.

Wymagane

Pozwala określić, czy pole tekstowe musi zawierać dane zanim formularz zostanie przesłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstawianie pól ukrytych ColdFusion

Możesz wizualnie wstawić ukryte pole ColdFusion do formularza i ustawić jego właściwości. Używaj ukrytych pól do przechowywania i przesyłania informacji, których użytkownik nie wprowadza. Informacje są ukryte przed użytkownikiem.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z programem ColdFusion MX 7 lub nowszym.

W widoku Projekt umieść punkt wstawiania wewnątrz konturu formularza.
W kategorii CFForm panelu Wstaw kliknij ikonę CF Hidden Field.

W formularzu ColdFusion pojawi się znacznik. Jeśli nie widzisz markera, wybierz Widok > Pomoce wizualne > Elementy niewidoczne.

Wybierz ukryte pole na stronie i ustaw dowolną z następujących opcji w inspektorze właściwości:

Cfhiddenfield

Pozwala określić unikalną nazwę pola ukrytego.

Wartość

Pozwala określić wartość pola ukrytego. Dane mogą być statyczne lub dynamiczne.

Aby określić wartość dynamiczną, kliknij ikonę błyskawicy obok pola Wartość i wybierz kolumnę zestawu rekordów w oknie dialogowym Dane dynamiczne. Kolumna zestawu rekordów dostarcza wartość do pola tekstowego, gdy przeglądasz formularz w przeglądarce.

Waliduj

Określa typ walidacji bieżącego pola.

Waliduj gdy

Określa, kiedy pole jest walidowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla kontrolki. Ta właściwość jest ignorowana przez serwer ColdFusion w czasie wykonywania.

Wzorzec

Pozwala określić wzorzec wyrażenia regularnego JavaScript do walidacji danych wejściowych.Usuń początkowe i końcowe ukośniki. Więcej informacji podano w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Grubość

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

rozmiar,

Pozwala określić rozmiar kontrolki. Ta właściwość jest ignorowana przez serwer ColdFusion w czasie wykonywania.

Wymagane

Pozwala określić, czy ukryte pole musi zawierać dane zanim formularz zostanie przesłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstawianie obszarów tekstowych ColdFusion

Można wizualnie wstawić obszar tekstowy ColdFusion do formularza i ustawić jego właściwości.Obszar tekstowy to element wejściowy, który składa się z wielu wierszy tekstu.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym programem ColdFusion MX 7 lub nowszym.

Umieść punkt wstawiania w konturze formularza.
W kategorii CFForm panelu Wstawianie kliknij ikonę CF Text Area.

W formularzu ColdFusion pojawi się obszar tekstowy.

Wybierz obszar tekstu na stronie i ustaw dowolne z następujących opcji w Inspektorze właściwości:

Cftextarea

Pozwala określić unikalną nazwę kontrolki.

Szer. znakowa

Pozwala określić liczbę znaków w wierszu.

Liczba wierszy

Umożliwia ustawienie liczby wierszy do wyświetlenia w obszarze tekstu.

Zawijanie

Umożliwia określenie sposobu zawijania tekstu wprowadzonego przez użytkowników.

Wymagane

Umożliwia określenie, czy użytkownik musi wprowadzić dane w polu (zaznaczone) czy nie (niezaznaczone).

Wartość początkowa

Umożliwia określenie tekstu do wyświetlenia w obszarze tekstu, gdy strona jest początkowo otwarta w przeglądarce.

Waliduj

Określa typ walidacji pola.

Waliduj gdy

Określa, kiedy pole jest walidowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla kontrolki.

Styl

Pozwala określić styl kontrolki. Więcej informacji podano w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Szerokość

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Aby oznaczyć obszar tekstu, kliknij obok niego i wprowadź tekst do etykiety.

Wstawianie przycisków ColdFusion

Można wizualnie wstawić przycisk ColdFusion do formularza i ustawić jego właściwości.Przyciski ColdFusion sterują operacjami formularza ColdFusion. Przyciski mogą być używane do przesyłania danych formularza ColdFusion na serwer lub do resetowania formularza ColdFusion.Standardowe przyciski ColdFusion są typowo oznaczone jako Submit, Reset lub Send.Można również przypisać inne zadania przetwarzania zdefiniowane w skrypcie.Na przykład przycisk może obliczać całkowity koszt wybranych elementów na podstawie przypisanych wartości.

Spostrzeżenie

To ulepszenie jest dostępne tylko jeśli masz dostęp do komputera z ColdFusion MX 7 lub nowszym.

Umieść punkt wstawiania wewnątrz konturu formularza ColdFusion.
W kategorii CFForm panelu Wstawianie kliknij ikonę CF Button.

W formularzu ColdFusion pojawi się przycisk.

Wybierz przycisk na stronie i ustaw dowolne z następujących opcji w Inspektorze właściwości:

Cfbutton

Pozwala określić unikalną nazwę kontrolki.

Operacja

Pozwala określić typ przycisku, który ma zostać utworzony.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Inne właściwości są ignorowane przez serwer ColdFusion w czasie wykonywania.

Wstawianie pól wyboru ColdFusion

Można wizualnie wstawić pole wyboru ColdFusion do formularza i ustawić jego właściwości.Używaj pól wyboru, aby umożliwić użytkownikom wybór więcej niż jednej opcji z zestawu opcji.

Spostrzeżenie

To ulepszenie jest dostępne tylko jeśli masz dostęp do komputera z ColdFusion MX 7 lub nowszym.

Umieść punkt wstawiania w konturze formularza.
W kategorii CFForm panelu Wstawianie kliknij ikonę CF Checkbox.

W formularzu ColdFusion pojawi się pole wyboru.

Wybierz pole wyboru na stronie i ustaw dowolne z następujących opcji w Inspektorze właściwości:

Cfcheckbox

Pozwala określić unikalną nazwę kontrolki.

Wartość przy włączeniu

Pozwala określić wartość, która ma zostać zwrócona przez pole wyboru, jeśli użytkownik je zaznaczy.

Stan początkowy

Pozwala określić, czy pole wyboru jest zaznaczone podczas pierwszego otwarcia strony w przeglądarce.

Waliduj

Określa typ walidacji pola wyboru.

Waliduj gdy

Określa, kiedy pole wyboru jest walidowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla pola wyboru.

Wzorzec

Pozwala określić wzorek wyrażenia regularnego JavaScript do walidacji danych wejściowych. Usuń początkowe i końcowe ukośniki. Więcej informacji podano w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Grubość

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

rozmiar,

Pozwala określić rozmiar kontrolki. Ta właściwość jest ignorowana przez serwer ColdFusion w czasie wykonywania.

Wymagane

Pozwala określić, czy pole wyboru musi zostać zaznaczone zanim formularz zostanie przesłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Aby nadać etykietę polu wyboru, kliknij obok pola wyboru na stronie i wprowadź tekst etykiety.

Wstawianie przycisków opcji ColdFusion

Można wizualnie wstawić przycisk radiowy ColdFusion do formularza i ustawić jego właściwości. Przyciski opcji należy stosować, gdy użytkownicy mają wybrać tylko jedną opcję z zestawu możliwości.Przyciski radiowe są zazwyczaj używane w grupach. Wszystkie przyciski radiowe w grupie muszą mieć taką samą nazwę.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z ColdFusion MX 7 lub nowszą wersją.

Umieść punkt wstawiania w konturze formularza.
Wybierz Wstaw > Obiekty ColdFusion > CFForm > CFradiobutton.

W formularzu ColdFusion pojawi się przycisk opcji.

Wybierz przycisk radiowy na stronie i ustaw dowolną z następujących opcji w Inspektorze właściwości:

Cfradiobutton

Pozwala określić unikalną nazwę kontrolki.

Wartość przy włączeniu

Pozwala określić wartość, która ma zostać zwrócona przez przycisk radiowy, jeśli użytkownik go zaznaczy.

Stan początkowy

Pozwala określić, czy przycisk radiowy jest zaznaczony podczas pierwszego otwarcia strony w przeglądarce.

Waliduj

Określa typ walidacji przycisku opcji.

Waliduj gdy

Określa, kiedy przycisk radiowy jest walidowany: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla przycisku opcji.

Wzorzec

Pozwala określić wzorzec wyrażenia regularnego JavaScript do walidacji danych wejściowych.Usuń początkowe i końcowe ukośniki. Aby uzyskać więcej informacji, zobacz dokumentację ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Grubość

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

rozmiar,

Pozwala określić rozmiar kontrolki. Ta właściwość jest ignorowana przez serwer ColdFusion w czasie wykonywania.

Wymagane

Pozwala określić, czy przycisk radiowy musi zostać zaznaczony zanim formularz zostanie przesłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Aby nadać etykietę przyciskowi radiowemu, kliknij obok niego na stronie i wprowadź tekst etykiety.

Wstawianie pól zaznaczania ColdFusion

Można wizualnie wstawić pole wyboru ColdFusion do formularza i ustawić jego właściwości.Pole wyboru pozwala odwiedzającemu wybrać jeden lub więcej elementów z listy.Pola wyboru są przydatne, gdy masz ograniczoną ilość miejsca, ale musisz wyświetlić wiele elementów. Są również przydatne, gdy chcesz kontrolować wartości zwracane do serwera. W przeciwieństwie do pól tekstowych, w których użytkownicy mogą wpisać wszystko, co chcą, w tym nieprawidłowe dane, przy polach wyboru można ustawić dokładne wartości zwracane przez menu.

Do formularza można wstawiać dwa typy pól wyboru: menu, które „rozwija się w dół", gdy użytkownik na nie kliknie, lub menu wyświetlające przewijalną listę elementów, które użytkownik może wybrać.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszym.

Umieść punkt wstawiania w konturze formularza.
W kategorii CFForm panelu Wstaw kliknij ikonę CF Select.

W formularzu ColdFusion pojawi się pole zaznaczania.

Wybierz pole wyboru na stronie i ustaw dowolną z następujących opcji w inspektorze właściwości:

Cfselect

Pozwala określić unikalną nazwę kontrolki.

Typ

Pozwala wybrać wyskakujące menu lub listę. Jeśli wybierzesz typ listy, opcje Wysokość listy i Zezwól na wybór wielu elementów listy staną się dostępne.

Wysokość listy

Umożliwia określenie liczby wierszy do wyświetlenia w menu listy. Opcja dostępna tylko wtedy, gdy zaznaczono typ listy.

Zezwalaj na wiele zaznaczeń na liście

Umożliwia określenie, czy użytkownik może jednocześnie wybrać więcej niż jedną opcję z listy. Dostępne tylko po wybraniu typu listy.

Edytuj wartości

Otwiera okno dialogowe, które umożliwia dodawanie, edycję lub usuwanie opcji z pola wyboru.

Wstępnie zaznaczone

Pozwala określić, która opcja jest domyślnie zaznaczona. Można wybrać więcej niż jedną opcję, jeśli wybrano opcję Zezwól na wiele wybieranych pozycji listy.

Zestaw rekordów

Umożliwia określenie nazwy zapytania ColdFusion, które chcesz użyć do wypełnienia listy lub menu.

Wyświetl kolumnę

Umożliwia określenie kolumny zestawu rekordów, która dostarcza etykietę wyświetlaną dla każdego elementu listy.Opcja używana w połączeniu z właściwością Zestaw rekordów.

Kolumna wartości

Umożliwia określenie kolumny zestawu rekordów, która dostarcza wartość każdego elementu listy.Opcja używana w połączeniu z właściwością Zestaw rekordów.

Etykieta obiektu Flash

Pozwala określić etykietę dla pola zaznaczania.

Wysokość obiektu Flash

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Szer. obiektu Flash

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Wiadomość

Określa komunikat, który zostanie wyświetlony, jeśli właściwość Wymagane jest ustawiona na Tak, a użytkownik nie dokonał wyboru przed wysłaniem formularza.

Wymagane

Umożliwia określenie, czy element menu musi zostać wybrany zanim formularz zostanie wysłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstawianie pól obrazu ColdFusion

Można wizualnie wstawić pole obrazu ColdFusion do formularza i ustawić jego opcje.Używaj pól obrazu do tworzenia własnych przycisków.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszym.

W widoku Projekt umieść punkt wstawiania wewnątrz konturu formularza.
W kategorii CFForm panelu Insert kliknij ikonę CF Image Field.Przeglądaj, aby wybrać obraz do wstawienia, i kliknij OK.Alternatywnie można wprowadzić ścieżkę pliku obrazu w polu Src.
Spostrzeżenie

Jeśli obraz znajduje się poza głównym folderem witryny, należy skopiować obraz do głównego folderu.Obrazy poza głównym folder mogą być niedostępne podczas publikowania witryny.

Wybierz pole obrazu na stronie i ustaw dowolne z następujących opcji w inspektorze właściwości:

Cfimagefield

Pozwala określić unikalną nazwę kontrolki.

Src

Pozwala określić adres URL wstawianego obrazu.

Alt

Pozwala określić wiadomość pokazywaną, gdy nie można wyświetlić obrazu.

Wyrównaj

Pozwala określić wyrównywanie obrazu.

Krawędź

Pozwala ustawić szerokość krawędzi obrazu.

Edytuj obraz

Otwiera obraz w domyślnym edytorze obrazu.

Aby zdefiniować domyślny edytor obrazów, wybierz Edytuj > Preferencje > Typy plików / Edytory. W przeciwnym razie przycisk Edytuj obraz nie wykona żadnej akcji.

Waliduj

Określa typ walidacji pola obrazu.

Waliduj gdy

Określa, kiedy pole jest walidowane: onSubmit, onBlur, lub onServer.

Etykieta

Pozwala określić etykietę dla przycisku opcji.

Wzorzec

Umożliwia określenie wzorka wyrażenia regularnego JavaScript do walidacji danych wejściowych. Usuń początkowe i końcowe ukośniki. Więcej informacji można znaleźć w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach.

Szerokość

Pozwala określić szerokość kontrolki w pikselach.

rozmiar,

Pozwala określić rozmiar kontrolki. Ta właściwość jest ignorowana przez serwer ColdFusion w czasie wykonywania.

Wymagane

Umożliwia określenie, czy kontrolka musi zawierać dane zanim formularz zostanie przesłany na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstawianie pól pliku ColdFusion

Można wizualnie wstawić pole pliku ColdFusion do formularza i ustawić jego właściwości. Użyj pola pliku, aby umożliwić użytkownikom wybieranie pliku z ich komputera, takiego jak dokument tekstowy lub plik graficzny, i przesłanie go na serwer.Pole pliku ColdFusion wygląda jak inne pola tekstowe, z wyjątkiem tego, że ma również przycisk Przeglądaj. Użytkownicy mogą ręcznie wprowadzić ścieżkę do pliku, który chcą przesłać, lub użyć przycisku Przeglądaj, aby zlokalizować i wybrać plik.

Pola plików wymagają użycia metody POST do transmisji plików z przeglądarki na serwer. Plik jest wysyłany na adres określony w polu Akcja formularza. Skontaktuj się z administratorem serwera, aby potwierdzić, że anonimowe przesyłanie plików jest dozwolone przed użyciem pola pliku w formularzu.

Pola plików wymagają również ustawienia kodowania formularza na multipart/form. Dreamweaver ustawia to automatycznie podczas wstawiania kontrolki pola pliku.

Spostrzeżenie

To ulepszenie jest dostępne tylko jeśli masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszą wersją.

W widoku Projekt wybierz CFForm, aby wyświetlić jego inspektor właściwości.

Aby szybko wybrać formularz, kliknij gdziekolwiek w konturze formularza i kliknij znacznik <cfform> w selektorze znaczników na dole okna dokumentu.

W Inspektorze właściwości ustaw metodę formularza na wartość POST.
Z wyskakującego menu Typ kodowania wybierz wartość „multipart/form-data”.
Umieść punkt wstawiania wewnątrz konturu formularza tam, gdzie chcesz, aby pojawiło się pole pliku.
Wybierz Wstaw > Obiekty ColdFusion > CFForm > CFfilefield.

W formularzu pojawi się pole pliku.

Wybierz pole pliku na stronie i ustaw dowolne z następujących właściwości w inspektorze właściwości:

Cffilefield

Pozwala określić unikalną nazwę kontrolki.

Maks. długość

Umożliwia określenie maksymalnej liczby znaków, jaką może mieć ścieżka do pliku.

Waliduj

Określa typ walidacji pola.

Waliduj gdy

Określa, kiedy pole jest weryfikowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla pola.

Wzorzec

Pozwala określić wzorek wyrażenia regularnego JavaScript do weryfikacji danych wejściowych. Usuń początkowe i końcowe ukośniki. Więcej informacji można znaleźć w dokumentacji ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

Grubość

Pozwala określić szerokość kontrolki w pikselach. Ta właściwość jest ignorowana przez serwer ColdFusion w trakcie wykonywania.

rozmiar,

Pozwala określić rozmiar kontrolki.

Wymagane

Pozwala określić, czy pole pliku musi zawierać dane przed przesłaniem formularza na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Wstawianie pól daty ColdFusion

Chociaż nie można wizualnie wstawić pola daty ColdFusion w programie Dreamweaver, można wizualnie ustawić jego właściwości.Pole daty ColdFusion to specjalny typ pola tekstowego, które pozwala użytkownikom wybrać datę z wyskakującego kalendarza w celu wstawienia jej do pola tekstowego.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszym.

W widoku Projekt wybierz CFForm, aby wyświetlić jego Inspektor właściwości.

Aby szybko wybrać formularz, kliknij w dowolnym miejscu konturu formularza i kliknij znacznik <cfform> w selektorze znaczników u dołu okna Dokument.

W Inspektorze właściwości ustaw właściwość Format formularza na Flash.

Kontrolka pola daty może być renderowana tylko w formularzach ColdFusion opartych na Flash.

Przełącz do widoku Kod (Widok > Kod) i wprowadź następujący znacznik gdziekolwiek między otwierającym i zamykającym znacznikami CFForm:

<cfinput name="datefield" type="datefield">

Przełącz do widoku Projekt, wybierz pole daty na stronie, a następnie ustaw dowolne z następujących opcji w Inspektorze właściwości:

Cfdatefield

Pozwala określić unikalną nazwę kontrolki.

Wartość

Pozwala określić datę do wyświetlenia w polu po pierwszym otwarciu strony w przeglądarce. Data może być statyczna lub dynamiczna.

Aby określić wartość dynamiczną, kliknij ikonę błyskawicy obok pola Wartość i wybierz kolumnę zestawu rekordów w oknie dialogowym Dane dynamiczne. Kolumna zestawu rekordów dostarcza wartość do pola daty podczas wyświetlania formularza w przeglądarce.

Waliduj

Określa typ walidacji pola.

Waliduj gdy

Określa, kiedy pole jest weryfikowane: onSubmit, onBlur lub onServer.

Etykieta

Pozwala określić etykietę dla pola.

Wzorzec

Pozwala określić wzorzec wyrażenia regularnego JavaScript do weryfikacji danych wejściowych.Usuń początkowe i końcowe ukośniki. Więcej informacji podano w dokumentacji programu ColdFusion.

Wysokość

Pozwala określić wysokość kontrolki w pikselach.

Szerokość

Pozwala określić szerokość kontrolki w pikselach.

rozmiar,

Pozwala określić rozmiar kontrolki.

Wymagane

Pozwala określić, czy pole daty musi zawierać wartość przed przesłaniem formularza na serwer.

Wyświetl edytor znaczników

Pozwala edytować właściwości niewyświetlone w Inspektorze właściwości.

Modyfikacja formantów formularza ColdFusion

Można wizualnie zmieniać właściwości kontrolek formularzy ColdFusion bez względu na to, czy pracujesz w widoku Projekt czy w widoku Kod.

Spostrzeżenie

To ulepszenie jest dostępne tylko wtedy, gdy masz dostęp do komputera z uruchomionym ColdFusion MX 7 lub nowszym.

W widoku Projekt wybierz kontrolkę formularza na stronie; w widoku Kod kliknij gdziekolwiek wewnątrz znacznika kontrolki.

Inspektor właściwości wyświetla właściwości kontrolki formularza.

Zmień właściwości kontrolki w Inspektorze właściwości.

Aby uzyskać więcej informacji, kliknij ikonę Pomoc w Inspektorze właściwości.

Aby ustawić więcej właściwości, kliknij przycisk Wyświetl edytor znaczników w Inspektorze właściwości i ustaw właściwości w edytorze znaczników, który się pojawi.

Walidacja danych formularza ColdFusion

W programie Dreamweaver można tworzyć formularze ColdFusion, które sprawdzają zawartość określonych pól, aby upewnić się, że użytkownik wprowadził właściwy typ danych.

Spostrzeżenie

To ulepszenie jest dostępne tylko jeśli masz dostęp do komputera z systemem ColdFusion MX 7 lub nowszym.

Utwórz formularz ColdFusion, który zawiera co najmniej jedno pole wprowadzania i jeden przycisk Prześlij. Upewnij się, że każde pole ColdFusion, które chcesz sprawdzić, ma unikalną nazwę.
Zaznacz pola formularza, które chcesz walidować.
W Inspektorze właściwości określ, w jaki sposób chcesz sprawdzić pole.

Dolna część każdego inspektora właściwości pól wprowadzania zawiera kontrolki pomagające zdefiniować określoną regułę walidacji.Na przykład możesz określić, że pole tekstowe powinno zawierać numer telefonu. Aby to zrobić, wybierz Telefon z menu podręcznego Wartość w Inspektorze właściwości. Można również określić, kiedy sprawdzać z menu podręcznego Sprawdzaj w.