возник следующий вопрос - где можно посмотреть "код" который мне нужно вставить в одну из частей панели?
то есть к примеру я создал панель в одной из ячеек которой буде отображаться мой блог или последние посты, где найти то что мне нужно вставить в панель?
подскажите как сделать в drupal 7! есть слайдер он выведен в блок на главной странице в шапке.
а нужно его ещё вывести на внутренней странице там где располагается контент. как это можно реализовать ?
подскажите как сделать в drupal 7! есть слайдер он выведен в блок на главной странице в шапке.
а нужно его ещё вывести на внутренней странице там где располагается контент. как это можно реализовать ?
Комментарии
<?php
$b1 = module1_block('view', pos1);
$b2 = module2_block('view', pos2);
$b3 = module3_block('view', pos3);
$b4 = module4_block('view', pos4);
?>
<tr><td><?=$b1['content']?></td><td><?=$b2['content']?></td></tr>
<tr><td><?=$b3['content']?></td><td><?=$b4['content']?></td></tr>
</table>
Вроде несложно... Или юзайте модуль panels.
модуль панели рулит)
возник следующий вопрос - где можно посмотреть "код" который мне нужно вставить в одну из частей панели?
то есть к примеру я создал панель в одной из ячеек которой буде отображаться мой блог или последние посты, где найти то что мне нужно вставить в панель?
P.S.
с drupal'om знаком два дня.
/modules/модуль/модуль.module функция модуль_block()
2edhel
а это нормально? я вот все-таки стараюсь через module_invoke делать....
<?php
function module_invoke() {
$args = func_get_args();
$module = array_shift($args);
$hook = array_shift($args);
$function = $module .'_'. $hook;
if (module_hook($module, $hook)) {
return call_user_func_array($function, $args);
}
}
?>
Ничего особенного тут нет. И в друпал 6 этот код не изменился.
подскажите как сделать в drupal 7! есть слайдер он выведен в блок на главной странице в шапке.
а нужно его ещё вывести на внутренней странице там где располагается контент. как это можно реализовать ?
Если блок создан вьюшкой, можно добавить в ней еще одно отображение-блок и вывести его в нужном регионе на нужной странице. Или вывести блок программно через шаблон:
http://www.sergeybelyaev.name/blog/vyvodim-blok-programmno-v-drupal
нет модуль views не установлен. в дминке в структура-блоки этот блок называется Slider block
пытаюсь его так вот вывести:
<?php
$block = block_load('block', 'Slider block');
print drupal_render(_block_get_renderable_array(_block_render_blocks(array($block))));
?>
и ничего не выводится ????(
Дельту блока неправильно задали, ссылку дайте на сайт.