diff --git a/commerce_popular_products.module b/commerce_popular_products.module index 08701cd23d9496a3a5bdf3411f2418cb07dfe0e8..0efcb26fdea68d45246b70af871515796dd973f0 100644 --- a/commerce_popular_products.module +++ b/commerce_popular_products.module @@ -137,8 +137,8 @@ function commerce_popular_products_block_view($delta = '') { $block['subject'] = check_plain(variable_get('commerce_popular_products_title')); $block['content'] = commerce_popular_products_get_content(); break; - } + return $block; } @@ -177,23 +177,14 @@ function commerce_popular_products_menu() { $items['admin/commerce/config/popular-products'] = array( 'title' => 'Popular Commerce Products settings', 'description' => 'Manage settings for defining a popular products block.', - 'page callback' => 'commerce_popular_products_settings', + 'page callback' => 'drupal_get_form', + 'page arguments' => array('commerce_popular_products_settings_form'), 'access arguments' => array('Configure store settings '), 'type' => MENU_NORMAL_ITEM, ); return $items; } -/** - * Menu callback to produce the Settings Page. - */ -function commerce_popular_products_settings() { - $output = '

' . t('Here you can define which product types are ranked for popularity & the period over which they are ranked.') . '

'; - $form = drupal_get_form('commerce_popular_products_settings_form'); - $output .= render($form); - return $output; -} - /** * Implements hook_form(). *