[РЕШЕНО] Как отредактировать страницу описания форматов Drupal?

Главные вкладки

Комментарии

Аватар пользователя mvlabat mvlabat 7 июня 2012 в 23:52

И что мне с этим делать? Какой вообще к черту хук для меню?
Мне содержимое созданной самим Drupal'ом страницы нужно изменить... А не меню. <_<

Аватар пользователя xJabix xJabix 25 июня 2015 в 0:47

01. Создаешь папку своего модуля: имя_модуля

02. В папке создаешь пару файлов

Первый: имя_модуля.info

В котором код:

name = имя модуля
description = описание
core = 7.x

И второй: имя_модуля.module

В котором код, если нужно отредактировать то:

<?php

function имя_модуля_menu_alter(&$items) {
    $items['filter/tips'] = array(
        'page callback' => 'имя_модуля_filter_tips',
        'access arguments' => array('view content'),
        'type' => MENU_CALLBACK,
    );
    return $items;
}
 
function имя_модуля_filter_tips() {
    return '<ul><li>Бла Бла Бла.</li>
        <li> Бла ла ла.</li></ul>'
;
}
?>

Или если нужно полностью заблокировать то:

<?php
function имя_модуля_menu_alter(&$items) {
    unset($items['filter/tips']);
    return $items;
}
?>

03. Заливаеш свой модуль в папку с модулями и актевируешь.

Аватар пользователя multpix multpix 25 июня 2015 в 5:30

"mvlabat" wrote:
Опубликовано mvlabat в Чт, 07/06/2012 - 22:52.

"xJabix" wrote:
Опубликовано xJabix в Чт, 25/06/2015 - 00:47

к полуночи зашевелились некропостеры))

Аватар пользователя xJabix xJabix 25 июня 2015 в 16:05

multpix wrote:
"mvlabat" wrote:
Опубликовано mvlabat в Чт, 07/06/2012 - 22:52.

"xJabix" wrote:
Опубликовано xJabix в Чт, 25/06/2015 - 00:47

к полуночи зашевелились некропостеры))

Сам искал как закрыть страницу описания форматов, поиск привел и сюда тоже. Когда решение нашел тут и выложил - для других пользователей пригодится информация и для себя заметка на будущее.
Не за что.

Аватар пользователя mvlabat mvlabat 25 июня 2015 в 16:37

*thumbs_up* Благодаря таким людям и развивается ру open-source сообщество.
Прискорбно, но признаюсь, что ответ сам нашел уже очень давно, но совершенно забыл про свою созданную тему. По этой причине все продвинутые знатоки тех. английского давно ушли на Drupal.org, а локальные сообщества загибаются. Смотришь, сплошные топик-старты, на которые забили, или проблемы, которые были решены самостоятельно.