function ddblock_set_configuration_settings in Dynamic display block 7
Same name and namespace in other branches
- 6 ddblock.module \ddblock_set_configuration_settings()
Set the configuration settings of a block.
Parameters
$origin: Origin of the block.
$delta: Blocknumber of the block.
$edit: An associative array containing the configuration settings of the block.
Return value
none.
2 calls to ddblock_set_configuration_settings()
- ddblock_block_save in ./
ddblock.module - Implements hook_block_save().
- ddblock_form_alter_submit in ./
ddblock.module - Submit block configuration settings.
File
- ./
ddblock.module, line 2108 - Enables your site to display dynamic content in a block.
Code
function ddblock_set_configuration_settings($origin, $delta, $edit) {
$configuration_settings = new ddblockConfigurationSettings($edit);
// set ouput to view_fields for advanced blocks otherwise output becomes view_content
if ($configuration_settings->widget != 'default') {
$configuration_settings->output = 'view_fields';
}
else {
$configuration_settings->output = 'view_content';
}
variable_set('ddblock_block_' . $origin . '_' . $delta . '_settings', $configuration_settings
->settings());
}