function google_admanager_admin_settings_form_submit in DFP Small Business (Google Ad Manager) 6
Same name and namespace in other branches
- 6.3 google_admanager.admin.inc \google_admanager_admin_settings_form_submit()
- 6.2 google_admanager.admin.inc \google_admanager_admin_settings_form_submit()
- 7.2 google_admanager.admin.inc \google_admanager_admin_settings_form_submit()
Implementation of hook_admin_settings_form_submit()
1 string reference to 'google_admanager_admin_settings_form_submit'
- google_admanager_form_alter in ./
google_admanager.module - Implementation of hook_form_alter().
File
- ./
google_admanager.module, line 212
Code
function google_admanager_admin_settings_form_submit($form, &$form_state) {
$ad_slots = _google_admanager_get_ad_slots();
$result = db_query("SELECT bid, delta FROM {blocks} WHERE module = 'google_admanager'");
while ($block = db_fetch_object($result)) {
//remove the block when it is not in the list anymore
if (!isset($ad_slots[$block->delta]) && substr($block->delta, 0, 10) !== 'superslot:') {
db_query("DELETE FROM {blocks} WHERE bid = %d", $block->bid);
}
}
}