Работаю по всей России

vasilisa1210@mail.ru

Главная » Уроки » Shopkeeper уроки » [SHK 1.3.5] SHKUserProfile ошибка в сниппете

[SHK 1.3.5] SHKUserProfile ошибка в сниппете

При установке на Shopkeeper 1.3.5 может возникнуть ошибка Error : Invalid argument supplied for foreach() в файле File:     .../public_html/assets/snippets/shk_userprofile/shk_userprofile.inc.php     

Эта проблема может возникнуть, если Вы ставите сниппет личный кабинет (SHKUserProfile) без Paykeeper, в этом случае

в файле shk_userprofile.inc.php

надо заккоменировать 55-62 строки

Было:

//get Paykeeper params
foreach($params as $key => $value){
  if(strpos($key,'pay_')!==false){
    $key = str_replace('pay_','',$key);
    $upconf['pay_params'][$key] = $value;
  }
}
unset($key,$value);

Сделать:

//get Paykeeper params
/*
foreach($params as $key => $value){
  if(strpos($key,'pay_')!==false){
    $key = str_replace('pay_','',$key);
    $upconf['pay_params'][$key] = $value;
  }
}
unset($key,$value);
*/

За решение спасибо xrhodus