Массовое отключение ссылок в главном меню

(Ответов: 1, Просмотров: 578)
  1. Дипломник Аватар для Psihard
    • Регистрация: 30.03.2014
    • Сообщений: 114
    • Репутация: 2
    • Webmoney BL: ?
    Добрый день, Вебмастера!
    Столкнулся с проблемой в drupal когда сайт переволил за 3000 страниц невозможно зайти в список ссылок главного меню, чтобы его настраивать. Подскажите, как массово отключить для уже созданных страниц определенного материала все ссылки в главном меню.
    Пробовал модуль VBO, но там нет подходящего действия, а как написать свое в Rules не догнал, поскольку и там не нашел нужной опции.
    • 0
  2. Новичок
    • Регистрация: 02.09.2015
    • Сообщений: 6
    • Репутация: 3
    Какая версия друпала? Для 7 написал на коленке вот такой SQL-запрос:

    отключить - UPDATE menu_links SET hidden=1 WHERE link_path IN (SELECT CONCAT("node/", nid) FROM node where type="article");
    удалить - REMOVE FROM menu_links WHERE link_path IN (SELECT CONCAT("node/", nid) FROM node where type="article");

    это примеры для типа контента с machine type = article.

    Рекомендую сделать бэкап БД перед тем как пробовать
    • 1

    Спасибо сказали:

    Psihard(20.10.2015),

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры