diff --git a/modules/addon/addon.controller.php b/modules/addon/addon.controller.php index 7692c17e6..927ab195f 100644 --- a/modules/addon/addon.controller.php +++ b/modules/addon/addon.controller.php @@ -156,10 +156,7 @@ * @brief Add-On Set **/ function doSetup($addon, $extra_vars,$site_srl=0, $gtype = 'site') { - if($gtype == 'site' && $extra_vars->mid_list) - $extra_vars->mid_list = explode('|@|', $extra_vars->mid_list); - else - unset($extra_vars->mid_list); + if(!is_array($extra_vars->mid_list)) unset($extra_vars->mid_list); $args->addon = $addon; $args->extra_vars = serialize($extra_vars); diff --git a/modules/addon/tpl/setup_addon.html b/modules/addon/tpl/setup_addon.html index 3742eae84..73f166e4d 100644 --- a/modules/addon/tpl/setup_addon.html +++ b/modules/addon/tpl/setup_addon.html @@ -10,7 +10,6 @@
  • {$lang->homepage}: {$addon_info->homepage}
  • -

    {$XE_VALIDATOR_MESSAGE}

    @@ -19,33 +18,47 @@ - -
      - -
    -

    {$var->group}

    -
    -
    -
    -

    {$lang->msg_not_exist_option}

    -
    \ No newline at end of file +
    \ No newline at end of file