пишет вот такое:
# warning: Wrong parameter count for range() in /www/realci01/www/htdocs/sites/all/modules/panels/includes/display_edit.inc on line 798.
# warning: Invalid argument supplied for foreach() in /www/realci01/www/htdocs/sites/all/modules/panels/includes/display_edit.inc on line 798.
а код в display_edit.inc выглядит вот так:
foreach ($weights as $category => $weight) {
$which = 1; // default;
$count = count($titles[$category]) + 3;
// Determine which column to use by seeing which column has the most
// free space. This algorithm favors left.
<strong>798 foreach (range($columns, 2, -1) as $column) {</strong>
if ($size[$column - 1] - $size[$column] > $count / 2) {
$which = $column;
break;
}
}
$which = 1; // default;
$count = count($titles[$category]) + 3;
// Determine which column to use by seeing which column has the most
// free space. This algorithm favors left.
<strong>798 foreach (range($columns, 2, -1) as $column) {</strong>
if ($size[$column - 1] - $size[$column] > $count / 2) {
$which = $column;
break;
}
}
Комментарии
Так ты же в функции range() третий параметр отрицательным указываешь: -1. А он должен быть положительным. Измени его на единицу и все будет тип-топ. А если тебе надо в обратном порядке располагать результат, то делай так: