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

Discussion in 'Кодировки, ошибки отображения (крякозябры)' started by Diogen1985, May 27, 2015.

  1. Offline

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

    Joined:
    Jan 27, 2011
    Messages:
    15
    Likes Received:
    0
    Gender:
    Male
    Недавно при редактировании шаблона с помощью плагина 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. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Массив пустой
     
    Diogen1985 likes this.
  4. Offline

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

    Joined:
    Jan 27, 2011
    Messages:
    15
    Likes Received:
    0
    Gender:
    Male
    Ни чего не понял, т.к. ни чего не менял, а внезапно он "опустел".
    Спасибо за помощь буду рыть в этом направлении.
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Проверь что есть в массиве
    Код (PHP):
    1. foreach($children['children'] as $children)
    2. { var_dump($children);
    3. ?>
     
  6. Offline

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

    Joined:
    Jan 27, 2011
    Messages:
    15
    Likes Received:
    0
    Gender:
    Male
    Проблема была решена. Оказывается нечаянно с помощью Helix Joomshaper был создан модуль на сайте, однако ни его не расположение, ни содержимое, включенное в этот модуль указаны не были, результатом чего и стало возникновение данной ошибки. Спасибо draff.:)
     

Share This Page

Loading...