Решено! Проблема с плагином Helix Joomshaper

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем Diogen1985, 27.05.2015.

  1. Offline

    Diogen1985 Недавно здесь

    Регистрация:
    27.01.2011
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Недавно при редактировании шаблона с помощью плагина Helix Joomshaper появилась ошибка (самое интересное, что ни чего серьезного не делал, тем более не лазил в код), возможно это связано с последним обновлением joomla:
    Warning
    : Invalid argument supplied for foreach() in ...............plugins/system/helix/layout/generated.php
    on line 300
    сама строка с 299 по 305 в generated.php выглядит так:
    Код (PHP):
    1. <?php
    2.                                                         foreach($children['children'] as $children)
    3.                                                         {
    4.                                                         ?>
    5.  
    6.                                                         <div class="<?php echo ($children['type']=='component' or $children['type']=='message') ? 'type-'.$children['type']:'' ?>  span<?php echo $children['span'] ?> column <?php echo ( empty($children['offset'])?'':'offset'.$children['offset'] )?>">

    Обыскал весь гугл нормального ответа найти так и не смог.
    Помогите, пожалуйста
     
  2.  
  3. draff
    Offline

    draff Russian Joomla! Team Команда форума

    Регистрация:
    17.01.2011
    Сообщения:
    6 044
    Симпатии:
    519
    Пол:
    Мужской
    Массив пустой
     
    Diogen1985 нравится это.
  4. Offline

    Diogen1985 Недавно здесь

    Регистрация:
    27.01.2011
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Ни чего не понял, т.к. ни чего не менял, а внезапно он "опустел".
    Спасибо за помощь буду рыть в этом направлении.
     
  5. draff
    Offline

    draff Russian Joomla! Team Команда форума

    Регистрация:
    17.01.2011
    Сообщения:
    6 044
    Симпатии:
    519
    Пол:
    Мужской
    Проверь что есть в массиве
    Код (PHP):
    1. foreach($children['children'] as $children)
    2. { var_dump($children);
    3. ?>
     
  6. Offline

    Diogen1985 Недавно здесь

    Регистрация:
    27.01.2011
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Проблема была решена. Оказывается нечаянно с помощью Helix Joomshaper был создан модуль на сайте, однако ни его не расположение, ни содержимое, включенное в этот модуль указаны не были, результатом чего и стало возникновение данной ошибки. Спасибо draff.:)
     

Поделиться этой страницей

Загрузка...