Академический Документы
Профессиональный Документы
Культура Документы
18.1.8 form in the backend menu anchor Get in Table 18.1 listed files. These files can be
found on the respective installers mount (see
18.1.9 Form Export / Import
Section 9.4, New install extensions "). This can
also be found on the DVD in the directory
extensions / breezing_forms.
"Dance is the art of a couple, on a very small space as
freely as possible to move themselves and others
without using their feet to kick!" Unknown Table 18.1 The files of BreezingForms
File Name
18 Forms: BreezingForms Definition
Function
If you are in the default installation of Joomla!
want to involve functional forms, about which your com_breezingforms_151rc1.zip
readers, for example, to an event log, you must
have good HTML, PHP and MySQL skills and based
Component
on a complicated stage of development lie in wait.
Easy does it with extensions and BreezingForms
Chrono Forms. Both components can achieve the Core component
same result, but they are based on completely
different approaches: While the forms in the mod_breezingforms_151b2.zip
BreezingForms directly into Joomla! can generate,
they are in Chrono Forms with an HTML editor such Module
as Dreamweaver and then on the side involved.
Both tools are very powerful and have their fans. BreezingForms as module
But do you see yourself in the following
plg_breezingforms_151b2.zip
Plug-in
18.1 BreezingForms
BreezingForms as a plug-in (Mambot)
BreezingForms 8/3/2009 2
Click here to enlarge the picture Figure 18.3 After installing the Forms appear in the quick
overview.
Figure 18.1 The second step in installing the
BreezingForms Like Joomla! The program itself is BreezingForms
divided into several managers, each with different
As you see, you can also transfer data from an management tasks have.
older version of Facile Forms upgrade.
Table 18.2, the menu of BreezingForms
Let the standard patterns (samples) were selected
and go to Continue with Step 3 Here, you will be Manager
told that the installation was successful, and you'll Task
turn on Continue to Step 4, the actual
configuration of the dialogue BreezingForms that Entries
you even after the installation again can access
(Figure 18.2).
Display and processing of the received form data
Manage Forms
Scripts
Figure 18.2 The Configuration window of BreezingForms Creation of scripts for the form expiration
Sample
Description 18.1.4 The form surface
Contact form
Before looking at the implementation of our sketch
form that we want to give you some basic
Contact information about the form of creation in the
BreezingForms give.
Pizza Shop
If you created a new form, you will receive a blank
Pizza Service design surface presents, on which you can arrange
your elements (Figure 18.6). About the New Page
button before and after New page you can also
create multiple pages, and then pasted on
navigation buttons together.
18.1.3 Draft Example form
Checkbox
Radio button
--
Rectangle
-- Query list
-- File Upload
BreezingForms 8/3/2009 5
Hidden input
Hidden Field
--
Normal Button
Button
Figure 18:10 Selection of form elements In Design view of the form you will see the label
and the field, although still a little differently to be.
If you saved the text field, you'll see it left in the In the previous versions could not be the elements
list of form elements and right in Design view of with the mouse back and forth. This is now
the form (Figure 18.11). possible. Alternatively, you can put an item in the
list, highlight it and use the arrows next to the
form design to move (Figure 18.13).
Drop-down list
Radiobuttons
Tooltip
These we choose in the notice of Static (Figure The button, type Default button appears as shown
18.7) and set it according to our wishes (Figure in Figure 18.21.
18.19). It could be for example about the type of
its own special mount small icon. We remain in
our example, however, when the blue information
icon.
Click here to enlarge the picture
If you have saved, you will see the icon and can
be inserted in addition to the course list position.
Submit button
Script type
Figure 18:23 Various Script Options
Function
The focus on one element set
Initialization script
Let us return to our example. When you call a
What happens when you load the item?
form, the focus by default on the first element of a
form guide. We want now, however, that the
Action Script attention of the user to the first e-mail field is
withdrawn, so he entered this important first done
What happens when a certain action, such as a the same.
mouse click?
To do this we go into the scripts dialog of the e-
Validation script mail text box and click in the initialization scripts
range option library. Then select the checkbox
What should the content of an element to be entry form and look at the script function FF:
tested? ff_getfocus from. Save your entries from.
Click here to enlarge the picture Click here to enlarge the picture
Figure Focus 18:24 The script append Figure 18:25 The e-mail address should be reviewed.
You can already in Design view, verify that the About the Submit button
cursor is when initializing the form in the mail box
is located. So far, our Submit button for a certain task, but
not yet operational. We must once again in the
Validation of entries configuration of the buttons and tabs on the scripts
to connect a function (Figure 18.25). Select action
If a user has filled out a form, errors often creep script in the Library radio button, and activate the
or mandatory fields are ignored, what impact on function ff_validate_submit which initially set the
the entire communication process could have. To validation script and then passes the data
cushion the erroneous entries, you can see from abschickt.
the respective form fields small program attach
script, after clicking the Submit button, but before They could be here but also other actions
inserting the data into the database the user connected with the button - for example, the jump
indicates that the form in some places, or even to another page of the form.
wrong has not filled out.
As you are in the drop-down list to see the variety Figure 18:26 The button with the Submit function
of validity tests to be carried out. To test for connect
example ff_integer_or_empty whether the field
contains an integer or is empty. Feedback to the user,
Now you can use the form in Design view for free.
When entering an incorrect e-mail address, for
example, without the "@" character, the JavaScript
message will appear in Figure 18:28.
Click here to enlarge the picture
Exports
Archived
Click here to enlarge the picture About the list forms are filters that allow you to
view the data on the basis of the status
Figure 18:29 The data were successfully transmitted. information can put together. On the right side
BreezingForms 8/3/2009 12
there are also buttons that give rise to the order of we are already in Section 9.1, "Modules",
the list items accordingly leaves. received.
The Export button transforms the XML data into If you use the plug-in file from
XML and makes it so different for other applications BreezingForms installed, you can use your
to read. form as a plug-in to an existing content
element mount.
To view individual records in detail, click the
column sent to an entry. You will receive a How this works, we tell you in the hereafter.
detailed overview of the static information received
(Figure 18.31). If you click Save, the record is First, the plug-in public. Now you can edit mode
automatically converted sighted. of any item the plug-in Day
(FacileForms: Name_des_Formulars, 1, 0)
(FacileForms: form_anmeld_tanzkurs, 1, 0)
You can have it as a component in a front- Figure 18:32 The form in the article
end menu anchor, what difficulty you are
not more likely to show (see Section 6.3.3,
"Create a menu item").
Since we also BreezingForms module 18.1.8 form in the backend menu anchor
installed, there is the option of the form as
a module to display. Also on this approach,
BreezingForms 8/3/2009 13
Do not forget, in the form name form enter your 18.1.9 Form Export / Import
choice.
To take a simple form of a Joomla! System to
another to transfer, the BreezingForms the concept
of packages available, which we already a little
above explained.
If you have not a care package assignment, you Figure 18:39 Uploading a package
can also manually do: You simply choose the blank
entry in the field and collect ID from the list now As you can see, you will find when you install the
appears all the necessities together. BreezingForms included sample files and the
collection of pre-made scripts and parts that will
assist you in your equipment functional forms
supported. About Searching access to the
directory structure of your computer and can now
form the new package to import.