Если светодиод был включен, то метод сравнения определенно работал. Попробуйте отправить другую строку с сервера, ваш светодиод должен быть выключен. А также, когда у вас возникли подобные проблемы, попробуйте распечатать «полезную нагрузку» на последовательном мониторе. По крайней мере, вы можете выяснить, где находится неисправность.
надеюсь, что это поможет.
У меня была та же проблема, после попытки модуля (карты сайта), но без параметров настройки, я написал специальный модуль. Заняло меньше времени, чем возиться с модулем карты сайта, чтобы просто получить карту сайта, достаточно следующего кода (адаптируйте ваше меню):
function sitemap_render_menu ($menu) {
$output = "<ul>";
foreach ($menu as $item) {
$link = $item["link"];
if ($link["hidden"]) {
continue;
}
$output .= "<li><a href=\"" . check_url(url($link["href"], $link["options"])) . "\">" . $link["title"] . "</a></li>";
if ($item["below"]) {
$output .= sitemap_render_menu($item["below"]);
}
}
$output .= "</ul>";
return $output;
}
function sitemap_content () {
$output = "<h1>Sitemap</h1>";
$output .= "<span id=\"sitemap\">";
$output .= sitemap_render_menu(menu_tree_all_data("your-menu"));
$output .= "</span>";
return $output;
}
function sitemap_menu () {
$items = array();
$items["sitemap"] = array (
"title" => "Sitemap",
"page callback" => "sitemap_content",
"access arguments" => array("access content"),
"type" => MENU_CALLBACK);
return $items;
}
Базовое сравнение модулей карты сайта приведено на http://groups.drupal.org/node/ 15980
Я использовал sitemenu, и он работал для моих нужд, но реальный ответ зависит от того, как вы структурируете свой сайт с помощью таксономии, типов контента и т. Д.
Моя идея заключается в том, чтобы использовать модуль Views с настраиваемым типом блока.
Что-то вроде Автоматическое меню также может сработать для вас. Вы можете просто добавить создаваемое меню в нижний колонтитул на вашей главной странице.