API docs     >     Mailings     >     Mailing

Mailing->getContent

Description

getContent ( )
Gets all Contentareas of this Mailing including Cblocks and content

Returns

array
Array of Contentareas including Cblocks, Entrymasks and Formfields
  1. Array(                                          array Array of n Contentareas
  2.     [content] => Array(                         string Contentarea code (Array-Index)
  3.         [CBLOCKS] => Array(                     Array of n Contentblocks contained in the above Contentarea
  4.             [0] => Array(
  5.                 [OBJECTID] => 226               int Contentblock Id
  6.                 [FOLDER] => 0                   int 1 if folder, 0 if not
  7.                 [VERSION] => 3                  int Contentblock Version
  8.                 [EMBEDDED] => 1                 int 1 if embedded Contentblock, 0 if not
  9.                 [HASCHANGED] => 0               int 1 if changed since last approval, 0 if not
  10.                 [PNAME] => NULL                 string Permanent name (NULL if Contentblock is embedded)
  11.                 [LINKID] => 8                   int Link Id between Page and Contentblock
  12.                 [RREAD] => 1                    int 1 if User owns Permissions to read this Object, 0 if not
  13.                 [CBLOCKVERSION] => 3            int Contentblock Version
  14.                 [ENTRYMASKS] => Array(          array Array of n Entrymasks contained in the above Contentblock
  15.                     [0] => Array(
  16.                         [LINKID] => 233                                     int Link Id between Contentblock and Entrymask
  17.                         [ENTRYMASKID] => 8                                  int Entrymask Id
  18.                         [CODE] => 'richtext_paragraph'                      string Entrymask code
  19.                         [ENTRYMASKNAME] => 'Richtext paragraph'             string Entrymask name
  20.                         [FORMFIELDS] => Array(                              array Array of n Formfields contained in the above Entrymask
  21.                             [headline] => Array(                            string Formfield identifier (Array-Inde )
  22.                                 [LINKID] => 233                             int Link Id between Contentblock and Entrymask
  23.                                 [ENTRYMASKID] => 8                          int Entrymask Id
  24.                                 [CODE] => 'richtext_paragraph'              string Entrymask code
  25.                                 [ENTRYMASKNAME] => 'Richtext paragraph'     string Entrymask name
  26.                                 [IDENTIFIER] => 'headline'                  string Formfield identifier
  27.                                 [TYPE] => 'TEXT'                            string Formfield type
  28.                                 [ID] => 570                                 int Auto increment Id in Formfields table
  29.                                 [FORMFIELD] => 1                            int Formfield type Id
  30.                                 [ENTRYMASKFORMFIELD] => 12                  int Link Id between Entrymask and Formfield
  31.                                 [NAME] => 'Headline'                        string Formfield Name
  32.                                 [CBLOCKID] => 226                           int Contentblock Id
  33.                                 [PRESET] => 'Nothing'                       string Formfield preset value
  34.                                 [WIDTH] => '4'                              string Formfield width
  35.                                 [MAXLENGTH] => '250'                        string Formfield maximum length
  36.                                 [CONFIG] => 'bold,italic,underline'         string Formfield config (required for Richtext editor)
  37.                                 [CUSTOM] => '/www/tst_frontend/frontend/'   string Formfield custom config (required for Richtext editor)
  38.                                 [VALUE] => 'This is <b>rich</b> text'       string Formfield value
  39.                             )
  40.                             ...
  41.                         )
  42.                     )
  43.                     ...
  44.                 )
  45.             )
  46.             ...
  47.         )
  48.     )
  49.     ...
  50. )