Здравствуйте, Товарищи!
три дня пытаюсь вникнуть в суть, н все безуспешно. надоело. прошу помощи.
хочу сделать layout для panels на основе идеи вывода колонок темя omega. отправной точкой послужил вот этот пост https://www.drupal.org/node/2096669#comment-7893341
но он же получился и финальной( я больше не могу стоять на месте, а мозгов не хватает.
в прикрепленном файле то, что у меня не получилось. в любом случае выводится один, последний класс.
need help.
спасибо за внимание.
Вложение | Размер |
---|---|
my_layout_for_omega.zip | 3.38 КБ |
Комментарии
незачто..
дамп $variables, плииизз..
ЗЫ..предлагать незнакомым людям rar-архив, очень плохой тон, хороший тон - zip ..
кто бы помогг? )
я так понял, проблема тут:
<?php
$variables['region_attributes_array'][$name]['class'][] = 'g3-region--' . drupal_clean_css_identifier($name);
function template_preprocess_g3(&$variables) {
if (!empty($variables['panels']['g3-first']) && !empty($variables['panels']['g3-second'])) {
$variables['attributes_array']['class'][] = 'panel--g3-two-sidebars';
}
elseif (!empty($variables['panels']['g3-first'])) {
$variables['attributes_array']['class'][] = 'panel--g3-sidebar-first';
}
elseif (!empty($variables['panels']['g3-second'])) {
$variables['attributes_array']['class'][] = 'panel--g3-sidebar-second';
}
else {
$variables['attributes_array']['class'][] = 'panel--g3-no-sidebars';
}
foreach(
$variables['content'] as $name => $item) {}
} ?>
Смотреть надо что в $variables
да, именно тут.
как посмотреть что в $variables?
<?php
drupal_set_message(print_r($variables,TRUE));
?>
ну ведь вы говорите загадками))
я догадался эту строчку вставить в panels-pane.tpl.php файл и обновил страницу. он мне выдал простыню километровой длины и я растерялся)