From 017266777aa01e8713103b79e8b37805da9f2f38 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 22 Aug 2017 12:20:35 +0530 Subject: fixed category issues --- textbook_companion_fixer.module | 25 +------------------------ textbook_companion_fixer_edit_book_category.inc | 3 ++- 2 files changed, 3 insertions(+), 25 deletions(-) diff --git a/textbook_companion_fixer.module b/textbook_companion_fixer.module index e26f2ee..bc8484c 100755 --- a/textbook_companion_fixer.module +++ b/textbook_companion_fixer.module @@ -1,5 +1,6 @@ fields('list_of_category'); - $query->orderBy('id', 'ASC'); - $category_list = $query->execute(); - } //$category_id == NULL - else - { - $query = db_select('list_of_category'); - $query->fields('list_of_category'); - $query->condition('category_id', $category_id); - $query->orderBy('id', 'ASC'); - $category_list = $query->execute(); - } - while ($category_list_data = $category_list->fetchObject()) - { - $category[$category_list_data->category_id] = $category_list_data->category_name; - } //$category_list_data = $category_list->fetchObject() - return $category; -} function scilab_fixer_code_all() { $page_content = ""; diff --git a/textbook_companion_fixer_edit_book_category.inc b/textbook_companion_fixer_edit_book_category.inc index 9c534a5..e54e009 100644 --- a/textbook_companion_fixer_edit_book_category.inc +++ b/textbook_companion_fixer_edit_book_category.inc @@ -368,7 +368,8 @@ function _textbook_companion_fixer_list_of_subcategory($pref_id, $category_id) FROM list_of_subcategory los WHERE los.maincategory_id= :category_id AND los.subcategory_id NOT IN (SELECT los.subcategory_id as sub_id from list_of_subcategory los LEFT OUTER JOIN textbook_companion_book_main_subcategories tcbms - ON los.subcategory_id=tcbms.sub_category WHERE tcbms.pref_id= :pref_id ORDER BY sub_id) + ON los.subcategory_id=tcbms.sub_category WHERE tcbms.pref_id= :pref_id and tcbms.main_category=:category_id + ORDER BY sub_id) "; $args = array( ':pref_id' => $pref_id, -- cgit