Overview

Packages

  • CONTENIDO
  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
    • ScriptCookieDirective
  • mpAutoloaderClassMap
  • None
  • PHP
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SIWECOS
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • cContentTypePifaForm
  • DefaultFormModule
  • DefaultFormProcessor
  • ExampleOptionsDatasource
  • MailedFormProcessor
  • Pifa
  • PifaAbstractFormModule
  • PifaAbstractFormProcessor
  • PifaAjaxHandler
  • PifaExporter
  • PifaExternalOptionsDatasourceInterface
  • PifaField
  • PifaFieldCollection
  • PifaForm
  • PifaFormCollection
  • PifaImporter
  • PifaLeftBottomPage
  • PifaRightBottomFormDataPage
  • PifaRightBottomFormExportPage
  • PifaRightBottomFormFieldsPage
  • PifaRightBottomFormImportPage
  • PifaRightBottomFormPage

Exceptions

  • PifaDatabaseException
  • PifaException
  • PifaIllegalStateException
  • PifaMailException
  • PifaNotImplementedException
  • PifaNotYetStoredException
  • PifaValidationException
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class PifaAjaxHandler

Class for area "form_ajax" handling all Ajax requests for the PIFA backend.

Package: Plugin\FormAssistant
Copyright: four for business AG
Author: Marcus Gnaß <marcus.gnass@4fb.de>
Located at plugins/form_assistant/classes/class.pifa.ajax_handler.php
Methods summary
public
# dispatch( mixed $action )

Parameters

$action
mixed
$action

Throws

PifaException
if action is unknown
PifaIllegalStateException
cDbException
cException
private
# _getFieldForm( integer $idform, integer $idfield, integer $fieldType )

Displays a form for editing a PIFA form field.

Displays a form for editing a PIFA form field.

Parameters

$idform
integer
$idform
$idfield
integer
$idfield
$fieldType
integer
$fieldType

Throws

PifaException
cDbException
cException
private
# _postFieldForm( integer $idform, integer $idfield )

Processes a form for editing a PIFA form field.

Processes a form for editing a PIFA form field.

Parameters

$idform
integer
$idform
$idfield
integer
$idfield

Throws

PifaException
cDbException
cException
private
# _deleteField( integer $idfield )

Parameters

$idfield
integer
$idfield

Throws

PifaException
private
# _deleteData( integer $idform, array $iddatas )

Parameters

$idform
integer
$idform
$iddatas
array
$iddatas

Throws

PifaException
private
# _reorderFields( integer $idform, string $idfields )

reorder fields

reorder fields

Parameters

$idform
integer
$idform
$idfields
string
$idfields CSV of integers
private
# _exportData( integer $idform )

Parameters

$idform
integer
$idform
private
# _exportForm( integer $idform, boolean $withData )

Create an PIFA form export file as XML and displays this as attachment for download.

Create an PIFA form export file as XML and displays this as attachment for download.

Parameters

$idform
integer
$idform of form to be exported
$withData
boolean
$withData if form data should be included
private
# _getFile( string $name, string $file )

Parameters

$name
string
$name
$file
string
$file
private
# _getOptionRow( integer $index )

Parameters

$index
integer
$index

Throws

cException
Constants summary
string GET_FIELD_FORM 'pifa_get_field_form'
#

Action constant to display a form for editing a PIFA form field.

Action constant to display a form for editing a PIFA form field.

string POST_FIELD_FORM 'pifa_post_field_form'
#

Action constant to process a form for editing a PIFA form field.

Action constant to process a form for editing a PIFA form field.

string REORDER_FIELDS 'pifa_reorder_fields'
#

Action constant.

Action constant.

string EXPORT_DATA 'pifa_export_data'
#

Action constant.

Action constant.

string EXPORT_FORM 'pifa_export_form'
#

Action constant.

Action constant.

string IMPORT_FORM 'pifa_import_form'
#

Action constant.

Action constant.

string GET_FILE 'pifa_get_file'
#

Action constant.

Action constant.

string DELETE_FIELD 'pifa_delete_field'
#

Action constant.

Action constant.

string DELETE_DATA 'pifa_delete_data'
#

Action constant.

Action constant.

string GET_OPTION_ROW 'pifa_get_option_row'
#

Action constant.

Action constant.

CMS CONTENIDO 4.10.1 API documentation generated by ApiGen 2.8.0