Друпал изучаю недавно. Столкнулся с такой проблемой.
Есть модуль который выводит несколько последних записей с отбором по типу этих записей. Все работает нормально. Захотел одновременно использовать его на сайте в нескольких местах с разными настройками и не знаю как это сделать (кроме как переименовать файлы и хуки этого модуля и начать плодить практически одинаковый код с разными названиями модулей. Существует ли универсальное решение?
Код модуля
<?php
function macsol_news_block_info() {
$blocks = array();
$blocks['macsol_news'] = array(
'info' => t('This is last news block'),
'cache' => DRUPAL_CACHE_PER_ROLE,
);
return $blocks;
}
// hook_block_configure()
function macsol_news_block_configure($delta = '') {
$node_types = node_type_get_types();