Баг с логотипом после обновления Joomla

  • 1 Ответов
  • 457 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

PinkArt

  • Новичок
  • *
  • 2
  • 0
Здравствуйте Форумчане! Прошу вашей помощи!
Собирал сайт на Joomla 3,3,3 , а шаблон Template_Yousold-J17andUP. Всё шло хорошо. Потом я решил обновить Joomla до последней версии, и после этого всё хорошо. К этому моменту я создал меню, галереи и тд... Пришло время поменять логотип. Поменял! И вот что мне выдаёт:
Код
Warning: explode() expects parameter 2 to be string, array given in H:\home\localhost\www\jeweller\templates\yousold\yjsgcore\lib\yjsg_loadgrids.php on line 247
Warning: array_key_exists() expects parameter 2 to be array, null given in H:\home\localhost\www\jeweller\templates\yousold\yjsgcore\lib\yjsg_loadgrids.php on line 254
Логотип новый на месте, но вместо контента выводится выше указанный код.
Код
if($turn_logo_off == 1) {
$headergrid_width = 100;
}else{
$headergrid_width = 100 -$logo_out;
}
$YJ_modules = array();
$YJ_max_modules = $maxmods;
$YJ_module_prefix = $prefixes;
$YJ_starting_key = $start_key;
$grid_widths = explode('|', $document->params->get( $get_w_param )); //247
$module_style = $document->params->get( $get_m_style );

$k = 0;
for( $i = $YJ_starting_key; $i < $YJ_max_modules + $YJ_starting_key; $i++ ){

$mod_name = $YJ_module_prefix.$i;
if ( $document->countModules( $mod_name ) && array_key_exists($k, $grid_widths) ){ //254

$width = $grid_widths[$k];
if( is_numeric( $width ) && $width > 0 )
$YJ_modules[$i] = $width;

}
$k++;
}
« Последнее редактирование: 02.03.2016, 16:32:35 от PinkArt »

*

PinkArt

  • Новичок
  • *
  • 2
  • 0
Вопрос решен... В данном шаблоне, в настройках логотипа есть кнопка "Reset", при на её нажатие появляется данный БАГ. В сети ничего конкретного не нашел. Вариант решения - переделать. Часа 2-3. Ну и кнопку не нажимать... Будьте здоровы.