فهرست منبع

#2702 Badges improvement

RomanL 6 سال پیش
والد
کامیت
87a469cd36
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      inc/classes/BxDolBadgesQuery.php

+ 3 - 3
inc/classes/BxDolBadgesQuery.php

@@ -46,7 +46,7 @@ class BxDolBadgesQuery extends BxDolDb
               
               
             case 'by_module&object':
             case 'by_module&object':
                 $aMethod['name'] = 'getAll';
                 $aMethod['name'] = 'getAll';
-                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
+                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`fontcolor`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
                 $sJoinClause = "LEFT JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sJoinClause = "LEFT JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $aMethod['params'][1] = array(
                 $aMethod['params'][1] = array(
@@ -57,7 +57,7 @@ class BxDolBadgesQuery extends BxDolDb
                 
                 
             case 'by_module&object2':
             case 'by_module&object2':
                 $aMethod['name'] = 'getAll';
                 $aMethod['name'] = 'getAll';
-                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
+                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`fontcolor`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
                 $sJoinClause = "INNER JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sJoinClause = "INNER JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $aMethod['params'][1] = array(
                 $aMethod['params'][1] = array(
@@ -68,7 +68,7 @@ class BxDolBadgesQuery extends BxDolDb
                 
                 
             case 'by_module&object2_single':
             case 'by_module&object2_single':
                 $aMethod['name'] = 'getAll';
                 $aMethod['name'] = 'getAll';
-                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
+                $sSelectClause = "`sc`.`id`, `sc`.`id`, `sc`.`text`, `sc`.`color`, `sc`.`fontcolor`, `sc`.`is_icon_only`, `sc`.`icon`, `soc`.`id` AS `badge_id`";
                 $sJoinClause = "INNER JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sJoinClause = "INNER JOIN `sys_badges2objects` `soc` ON `sc`.`id` =  `soc`.`badge_id` AND `soc`.`object_id` = :object_id";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $sWhereClause = " AND `sc`.`module` = :module";
                 $sLimitClause = "LIMIT 0, 1";
                 $sLimitClause = "LIMIT 0, 1";