You are here

function _sf_node_import_cck_FIELDTYPE in Salesforce Suite 6.2

Override the default CCK import callback for a cck field type. This function should take $node by reference and make any necessary changes before the node is saved.

Parameters

object $node:

string $drupal_fieldname:

array $drupal_field_definition:

object $sf_data:

string $sf_field_definition:

array $sf_field_definition:

Return value

null

File

./hooks.php, line 357
These are the hooks that are invoked by the Salesforce core.

Code

function _sf_node_import_cck_FIELDTYPE(&$node, $drupal_fieldname, $drupal_field_definition, $sf_data, $sf_fieldname, $sf_field_definition) {
  list($fieldname, $column) = explode(':', $fieldname, 2);
  if (empty($column)) {
    $column = 'value';
  }
  $node->{$drupal_fieldname}[0][$column] = strtotime($source->{$sf_fieldname});
}