Using a custom form for the Post a Blog! page
To customize the form, all that we need to do is create a form in HTML, save it as a chunk, and then pass the name of this chunk as the value of formtpl
to NewsEditor
.
We need a mechanism by which we can let the NewsEditor
snippet know which text field, from the resource, gets stored as which property. For example, we might have a title, summary, and content, and we will want the title to be saved as the resource-specific variable longtitle
, the summary as the resource-specific variable description
, and the content field as the content of the resource. This has to be explicitly specified, as NewsEditor
has no ability to make guesses about which field gets stored as what in the resource.
When using a chunk as a form template along with NewsEditor
, the specification of what field gets stored as what variable in the resource is done by setting the name attribute of the form element to the resource-specific variable. The following is the HTML for the...