function reviews_set_block_content_types in Reviews 7
Additional submit handler for setting forms.
1 string reference to 'reviews_set_block_content_types'
- reviews_settings in includes/
reviews.admin.inc - Form builder for the main settings page.
File
- includes/
reviews.admin.inc, line 163 - This file contains all the functions necessary for the admin pages of the reviews system.
Code
function reviews_set_block_content_types($form, &$form_state) {
$types = $form_state['values']['reviews_enabled_content_types'];
$result = db_delete('block_node_type')
->condition('module', 'reviews')
->condition('delta', 'reviews')
->execute();
foreach ($types as $key => $type) {
if ($type != '0') {
db_insert('block_node_type')
->fields(array(
'module' => 'reviews',
'delta' => 'reviews',
'type' => $type,
))
->execute();
}
}
}