reverted: --- b/commerce_recurring.module +++ a/commerce_recurring.module @@ -62,10 +62,7 @@ * Bundles of the recurring entity. */ function commerce_recurring_types() { + return array('product', 'order'); - return array( - 'product' => t('Product'), - 'order' => t('Order'), - ); } /** @@ -594,14 +591,7 @@ * Implements hook_permission(). */ function commerce_recurring_permission() { + $permissions = array(); - $permissions = array( - 'administer commerce_recurring types' => array( - 'title' => t('Administer recurring entity types'), - 'description' => t('Allows users to configure recurring entity types and their fields.'), - 'restrict access' => TRUE, - ), - ); - $permissions += commerce_entity_access_permissions('commerce_recurring'); return $permissions; diff -u b/commerce_recurring_ui/commerce_recurring_ui.admin.inc b/commerce_recurring_ui/commerce_recurring_ui.admin.inc --- b/commerce_recurring_ui/commerce_recurring_ui.admin.inc +++ b/commerce_recurring_ui/commerce_recurring_ui.admin.inc @@ -16,10 +16,10 @@ $rows = array(); // Loop through all defined recurring entity types. - foreach (commerce_recurring_types() as $type => $recurring_entity_type) { - // Build the operation links for the current recurring - // entity type. - $links = menu_contextual_links('commerce-recurring', 'admin/commerce/recurring-entities/types', array(strtr($type, array('_' => '-')))); + foreach (commerce_recurring_types() as $type) { + $recurring_entity_type = ucfirst(strtr($type, '_', ' ')); + // Build the operation links for the current recurring entity type. + $links = menu_contextual_links('commerce-recurring-entity-type', 'admin/commerce/recurring-entities/types', array(strtr($type, array('_' => '-')))); // Add the recurring entity type's row to the table's rows array. $rows[] = array( diff -u b/commerce_recurring_ui/commerce_recurring_ui.info b/commerce_recurring_ui/commerce_recurring_ui.info --- b/commerce_recurring_ui/commerce_recurring_ui.info +++ b/commerce_recurring_ui/commerce_recurring_ui.info @@ -4,6 +4,7 @@ core = 7.x dependencies[] = commerce_recurring dependencies[] = views + configure = admin/commerce/recurring-entities/types files[] = includes/views/handlers/commerce_recurring_handler_field_order_operations.inc