Bladeren bron

reinit opgoods

stanley-king 7 jaren geleden
bovenliggende
commit
3c672f77c0
1 gewijzigde bestanden met toevoegingen van 8 en 2 verwijderingen
  1. 8 2
      helper/activity/optional_goods.php

+ 8 - 2
helper/activity/optional_goods.php

@@ -250,8 +250,13 @@ class optional_goods
         global $config;
         $opids = $config['optional_goods'];
         if (empty($opids)) return true;
-        $this->mSpecials = array_unique($opids);
 
+        $this->mOpgroups = [];
+        $this->mAllGoods = [];
+        $this->mSpecials = [];
+        $this->mErrGoods = [];
+
+        $this->mSpecials = array_unique($opids);
         foreach ($this->mSpecials as $special_id) {
             $this->add_special($special_id);
         }
@@ -265,7 +270,8 @@ class optional_goods
         $blocks = $ret['blocks'];
 
         $cur_group = null;
-        foreach ($blocks as $block) {
+        foreach ($blocks as $block)
+        {
             $type = $block['item_type'];
             if ($type == 'home1') {
                 $tmp_group = $this->add_group($block, $special_id);