function lingotek_content_push_form_submit in Lingotek Translation 7.2
Same name and namespace in other branches
- 7.3 lingotek.module \lingotek_content_push_form_submit()
- 7.4 lingotek.module \lingotek_content_push_form_submit()
Submit handler for the lingotek_content_push_form form.
File
- ./
lingotek.module, line 1118
Code
function lingotek_content_push_form_submit($form, $form_state) {
$node = node_load($form_state['values']['node_id']);
$api = LingotekApi::instance();
if ($existing_document = lingotek_lingonode($node->nid, 'document_id')) {
// Update an existing Lingotek Document.
$api
->updateContentDocument(LingotekNode::load($node));
}
else {
// Create a new Lingotek Document.
$api
->addContentDocument($node, TRUE);
}
drupal_set_message(t('Pushed content for @node_title to Lingotek for translation.', array(
'@node_title' => $node->title,
)));
}